Fórum Problemas com campos nulos em query com sum #273459
21/03/2005
0
estou desenvolvendo uma aplicação com dbexpress e firebird. Nela tenho um relatório que retorna valores somados dentro de um determinado período para diversos campos. Porém gostaria que no sum ele só considerasse os campos que não fossem nulos e, caso todos forem ele retornasse nulo e não zero.
Obs.: Não posso colocar na query a condição where campo is not null pq estou trazendo somado outros campos também que podem não ser nulos.
Alguém saberia como fazer??
Grata,
Vânia
Vania
Curtir tópico
+ 0Posts
22/03/2005
Emerson Nascimento
Gostei + 0
22/03/2005
Kotho
Gostei + 0
22/03/2005
Eniorm
A função COALESCE(campo,novovalor) retorna novovalor caso o valor do campo informado for nulo, dai vc poderia montar o seu select, usando a função que resolveria o problema, onte novovalor voce pode deixar como ´0´ pois vc usará o SUM
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)