Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2013, 15:24
Avatar de neglivv
neglivv
 
Fecha de Ingreso: julio-2011
Mensajes: 103
Antigüedad: 12 años, 9 meses
Puntos: 11
COUNT que retorne 0 cuando no hay registros

Hola Compañeros(as)!

Les cuento, estoy haciendo esta consulta en Mysql:
Código MySQL:
Ver original
  1. SELECT B.id_seccion, COUNT(B.id_persona) AS total
  2.        FROM tbl_personas_seccion AS B, sist_usuario AS C
  3.        WHERE C.cedula = B.id_persona AND C.activo='SI'
  4.        AND B.id_persona!= '123123' AND
  5.        B.id_seccion IN (1,2)
  6.        GROUP BY B.id_seccion

para saber la cantidad de estudiantes en las secciones. La cuestión es que cuando una sección no tiene estudiantes simplemente no se incluye en lo que retorna la consulta. Ejemplo: sección 1,2. La 2 no tiene estudiantes, y retorna:
Cita:
Editado: Codigo de programación no permitido en foros de Bases de Datos.
Como hago para que aparezca la sección 2 con total = 0???

De antemano gracias!

Última edición por gnzsoloyo; 23/07/2013 a las 17:26