Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2009, 09:55
wanchankein
 
Fecha de Ingreso: enero-2008
Mensajes: 37
Antigüedad: 16 años, 3 meses
Puntos: 0
mostrar el valor 0 en un count

Hola buenas,

Tengo un problemilla con una consulta en mysql, utilizando Jgraph para crear gráficas, he creado una consulta para que me de los valores X e Y de una gráfica.
pero no consigo la manera de poder hacer que en esa consulta aparezca el dato 0. me explico:
Necesito que la consulta muestre las actividades de los últimos 6 meses.
El problema es que si no hay actividad en un mes, no aparece.
Necesitaría que aunque no haya ningun registro para un mes en concreto, en el resultado de la consulta apareciese el mes segudo de 0.

La consulta que utilizo es esta:
Código PHP:
SELECT MONTH(FECHA_FIRMA) AS mesYEAR(FECHA_FIRMA) AS anoCOUNT(ID) AS firmas 
FROM firmas 
WHERE FECHA_FIRMA 
>= date_sub(CURDATE(),INTERVAL 5 month)
GROUP BY MONTH(FECHA_FIRMA)
ORDER BY FECHA_FIRMA 
y el resultado sería así:
mes-----ano-----firmas
08------2008-------5
09------2008-------4
10------2008-------8
12------2008-------2

Como veis el mes 11 no aparece ya que no hay ninguna firma en la BBDD para el mes 11. ¿Sería posible que mostrase el valor 0 para el mes 11?

mes-----ano-----firmas
08------2008-------5
09------2008-------4
10------2008-------8
11------2008-------0 <----El mes 11 contiene 0 firmas
12------2008-------2

Un saludo y grácias