Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2013, 09:30
nicolasroma
 
Fecha de Ingreso: julio-2011
Mensajes: 108
Antigüedad: 12 años, 9 meses
Puntos: 4
Pregunta Un valor especifico y null NULL

Hola, tengo una duda con la que quisiera que me ayuden

Tengo una tabla en donde tengo 3 columnas IDLectura, IDLector, IDLibro.
En la segunda columna se registra el ID del usuario lector, o en el caso que no este logueado / registrado guarda NULL.
Lo que yo quiero hacer es lo siguiente, es contar la cantidad de veces que se leyo un libro leido por otros usuarios que no son el autor del libro, y la cantidad de veces que se registro null

SELECT count(IDLectura) AS Cant, IDLector AS Lector, IDLibro AS LIbro FROM nombre_tabla

WHERE IDLector <> (aca pongo el id del autor)

GROUP BY Libro

Esta consulta me devuelve lo que yo quiero, pero no cuenta los NULL

entonces le agrege AND IDLector IS NULL

pero no me devuelve nada.

Probe poner solamente WHERE IDLector IS NULL para corroborar que los cuente, y si los cuenta, pero no de la otra forma o cuenta solo los que son distintos a x id o cuenta solo los null no me cuenta las dos cosas en la misma consulta..

alguien sabe porque?