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 mes, YEAR(FECHA_FIRMA) AS ano, COUNT(ID) AS firmas
FROM firmas
WHERE FECHA_FIRMA >= date_sub(CURDATE(),INTERVAL 5 month)
GROUP BY MONTH(FECHA_FIRMA)
ORDER BY FECHA_FIRMA
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