Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/08/2009, 08:26
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿Por que son diferentes estas conultas de campos null?

En el primer caso estás diciendolé que cuente los valores encontrados en el campo "monto", pero de los registros donde "monto" sea NULL. Como es una sumatoria imposible (NULL no existe como valor, por tanto no se puede sumar), el valor será siempre cero (0).
En el segundo caso lo que pides es que te cuente cuántos registros hay en donde el campo "monto" sea NULL.

Son consultas diferentes. Tu problema es que la primera es irrealizable.

Ten en cuenta siempre que toda operación donde uno de los valores sea NULL da siempre NULL. No importa cuál sea esa operación.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)