[firebase-br] RES: AVG ?
Adriano dos Santos Fernandes
adrianosf em uol.com.br
Qui Nov 13 14:24:12 -03 2008
Cleber escreveu:
> Sim, tanto coalesce quando nullif tem no fb1.5.
> tanto faz mas o nullif é mais adequado msm.
>
Mas o COALESCE vai fazer os NULLs serem considerados como zeros,
entrando na quantidade de registros da divisão para achar a média.
O que ele pediu foi para que os zeros não fossem considerados.
Colocando um WHERE campo <> 0 vai ser mais rápido, porem pode
influenciar no resultado se estiver usando outras funções agregadas
juntas. Exemplo: select min(valor), avg(...).
Adriano
Mais detalhes sobre a lista de discussão lista