
06/12/2011, 18:50
|
| | Fecha de Ingreso: septiembre-2011
Mensajes: 32
Antigüedad: 13 años, 5 meses Puntos: 1 | |
Respuesta: Mostrar registros 0 con count(*) en mysql Gracias por responder
tengo las siguientes tablas
en la tabla operaciones tengo lo siguiente
nombre_campana| rangoini
---------------------- -----------
olimpo 0011
zeus 0012
orion 0013
y en la tabla.datos tengo
reg fecha codigo tipo
------ --------------- -------- -----------
1250 2011-11-16 0011 1
0 2011-11-17 0013 1
5240 2011-11-16 0012 2
125 2011-11-18 0011 2
SELECT operaciones.nombre_campana, COUNT(*) AS registros FROM tabla.datos, tabla.operaciones WHERE datos.codigo=operaciones.RANGOINI AND datos.FECHA BETWEEN '$fini' AND '$ffin' AND datos.TIPO='$tipo' GROUP BY datos.codigo
la relacion datos.OPERACION=operaciones.RANGOINI es solo para mostrar el nombre de la campana en la consulta.
si ejecuto el select de esta manera, no me muestra el registro que esta en 0, solo me cuenta los que agrupa el count() el que esta en 0 no lo toma y estoy hablando de 600.000 registros y en aumento.
gracias. |