F
FlaverSaver
Hallo,
ich habe eine SQL Abfrage, die mir aus einer Tabelle alle Monate mit der Anazhl der Einträge ausgibt.
Nun kann es ja vorkommen, das es zu einem Monat keine Einträge gibt. Nun möchte ich gerne das diese Monate auch ausgegebn werden, dann halt bei "size" 0.
Beispiel:
02.2010
03.2010
06.2010
08.2010
Somit fehlen vom ersten Monat bis 'jetzt' also 09.2010 folgende Monate:
04.2010
05.2010
07.2010
09.2010
Nun möchte ich aber eine Liste haben, in der alle Monate zusammen stehen. Bei den 'leeren' Monaten halt bei "size" 0.
Ist das irgendwie möglich, oder muss ich dafür etwas mit PHP basteln?
mfg
Philip
ich habe eine SQL Abfrage, die mir aus einer Tabelle alle Monate mit der Anazhl der Einträge ausgibt.
Code:
SELECT DATE_FORMAT( datum, "%m.%Y" ) AS name, COUNT(MONTH(datum)) AS size
FROM tabelle
GROUP BY DATE_FORMAT( datum, "%Y%m" ) asc
Nun kann es ja vorkommen, das es zu einem Monat keine Einträge gibt. Nun möchte ich gerne das diese Monate auch ausgegebn werden, dann halt bei "size" 0.
Beispiel:
02.2010
03.2010
06.2010
08.2010
Somit fehlen vom ersten Monat bis 'jetzt' also 09.2010 folgende Monate:
04.2010
05.2010
07.2010
09.2010
Nun möchte ich aber eine Liste haben, in der alle Monate zusammen stehen. Bei den 'leeren' Monaten halt bei "size" 0.
Ist das irgendwie möglich, oder muss ich dafür etwas mit PHP basteln?
mfg
Philip