[firebase-br] Case na Instrucao SQL - II
Kléber Caneva
kdcc em terra.com.br
Ter Abr 18 09:30:41 -03 2006
Como você pretende que saia o resultado ?
[]´s
Kléber Caneva
----- Original Message -----
From: <savio_assuncao em ibest.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, April 18, 2006 9:18 AM
Subject: [firebase-br] Case na Instrucao SQL - II
ola, Pessoal
Alo Kleber e Andrei , obrigado pelas sugestoes ;-)
Mas infelizmente nuam funcionou , to postando aqui a estrututa pra ver se
facilita a compreensao, procuro uma solucao em SLQ pra naum ter que ficar
'Varrendo" a tabela :-(
SELECT P.ID_ORCAM,P.ID_CLIENTE,P.ID_FUNCIO,P.DTORC,P.TOTAL,');
P.DESCE,P.TIPO,P.VENDA,P.EXTORNO,P.VENDIDO,P.DEVOLUCAO,P.QITENS,P.ID_PLANOS,'); CASE WHEN P.VENDIDO='N' THEN' 'ABERTO' WHEN P.VENDIDO='F' THEN 'FATURADO' WHEN P.VENDIDO='S' THEN ' FECHADO' END, CASE WHEN P.TIPO='V' AND P.VENDA='V' THEN 'VAREJO A VISTA' WHEN P.TIPO='V' AND P.VENDA='P' THEN 'VAREJO A PRAZO' WHEN P.TIPO='A' AND P.VENDA='V' THEN ATACADO A VISTA' WHEN P.TIPO='A' AND P.VENDA='P' THEN 'ATACADO A PRAZO' END, FROM TBORCAM P quero poder totalizar em cada situacao do segundo case : CASE WHEN P.TIPO='V' AND P.VENDA='V' THEN SUM(P.TOTAL) AS 'TOTAL_VAREJO A VISTA' WHEN P.TIPO='V' AND P.VENDA='P' THEN SUM(P.TOTAL) AS 'TOTAL_VAREJO A PRAZO' WHEN P.TIPO='A' AND P.VENDA='V' THEN SUM(P.TOTAL) AS 'TOTAL_ATACADO AVISTA' WHEN P.TIPO='A' AND P.VENDA='P' THEN SUM(P.TOTAL) AS 'TOTAL_ATACADO APRAZO' END, é isso, + uma vez obrigado pela atençao dispensada. [ ]' Savio Assuncao D6+dbExpress+FB1.5 +CL10E-mail classificado pelo Identificador de Spam Inteligente Terra.Para alterar a cate
goria classificada, visitehttp://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1145362803.931841.26512.curepipe.terra.com.br,4590,Des15,Des15Esta mensagem foi verificada pelo E-mail Protegido Terra.Scan engine: McAfee VirusScan / Atualizado em 17/04/2006 / Versão:4.4.00/4742Proteja o seu e-mail Terra: http://mail.terra.com.br/--------------------------------------------------------------------------------______________________________________________FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.brPara editar sua configuração na lista, use o endereçohttp://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.brPara consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista