Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/12/2011, 18:29
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: Mostrar registros 0 con count(*) en mysql

Es un poco difícil responder tu pregunta porque no se comprende bien el contexto.
- Si estás usando COUNT(), implica que también estás usando GROUP BY, y estás contando las apariciones de valores en un determinado campo.
- Si la cuenta devuelve cero al agrupar sobre un campo, eso sólo puede darse si el COUNT() se hace sobre un campo dado, es decir tienes algo como
Código MySQL:
Ver original
  1. FROM tabla
en ese caso, COUNT() sólo devuelve cero si encuentra NULL. Si hubiese un cero, lo contaría como válido.
- Si ese campo tiene NULL hacer un
Código MySQL:
Ver original
  1. SELECT a, b
  2. FROM tabla
debería devolverte todos los registros donde haya NULL en b. Pero tu dices que eso no resulta...

¿Podrías postear la consulta que estás efectivamente haciendo para saber qué es lo que se supone que intentas lograr?
Será mas fácil entender todo viendo lo que haces.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)