Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/07/2012, 05:27
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Valor 0 consulta

No puede devolver lo que no esta en la tabla....

Si tienes una tabla con todos los grupos luego es más fácil....

Código MySQL:
Ver original
  1. SELECT Tabla0.GRUPO,
  2.             Sum(If(Tabla1.GRUPO Is Null,0,1)) AS Total
  3. FROM Tabla0 LEFT JOIN Tabla1 ON Tabla0.GRUPO = Tabla1.GRUPO
  4. GROUP BY Tabla0.GRUPO;

Tabla0
GRUPO
101
102
103
201
202
203
301
302
303
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.