[firebase-br] RES: String em branco
Ivan Guimarães Meirelles
igmeirelles em gmail.com
Qua Dez 12 08:04:28 -03 2007
Olá Lisiane...
Onde vc está executando este select ? é em uma procedure ?
Um abraço...
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Lisiane Thomas
Enviada em: terça-feira, 11 de dezembro de 2007 18:45
Para: FireBase
Assunto: [firebase-br] String em branco
Pessoal,
Utilizo esse select para me retornar a quantidade de procedimentos
agendados, quantos foram encaixes e quantos realmente foram atendidos. Até
aí, tudo bem, está certinho. O meu problema é que sempre traz um em branco.
É como se eu tivesse um agendamento de procedimento em branco, mas com is
not null e <> '' ele já não barraria isso? Olhando meu banco, não há
procedimentos que não satisfariam essas 2 condições... alguém pode me
ajudar??
Select AGD.PRO_ST_DESCRICAO,
SUM(CASE when AGD.AGD_CH_FLAG='F' THEN 1 ELSE 0 END) AS QtdAgendado,
SUM(CASE when AGD.AGD_CH_ENCAIXE='S' THEN 1 ELSE 0 END) AS
QtdEncaixe,
SUM(CASE when AGD.AGD_CH_PRESENCA='S' AND AGD.AGD_CH_ATENDIDO='S'
THEN 1 ELSE 0 END) AS QtdPresentes
from AGENDAMENTO AGD
where
(AGD.AGD_DT_CONSULTA >='2007/11/01'
AND AGD.AGD_DT_CONSULTA <='2007/11/16')
AND (AGD.PRO_ST_DESCRICAO IS NOT NULL or (AGD.PRO_ST_DESCRICAO<>''))
GROUP by AGD.PRO_ST_DESCRICAO
ORDER BY AGD.PRO_ST_DESCRICAO
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista