[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