[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