Monat und Jahr aus Datumsspalte extrahieren

Hallo

ich bin grade dabei mit Hilfe einer PostgreSQL Tabelle eine Grafik zu erzeugen. Ich möchte die Anzahl der Zeilen innerhalb eines Monats zählen. Ich habe bisher diesen Befehl erstellt:

SELECT DATE_PART(‘YEAR’, Spalte), DATE_PART(‘MONTH’, Spalte), COUNT(*) AS count FROM tabelle GROUP BY DATE_PART(‘YEAR’, Spalte), DATE_PART(‘MONTH’, Spalte) ORDER BY DATE_PART(‘YEAR’, Spalte), DATE_PART(‘MONTH’, Spalte) ASC;
Jahr |Monat|Zeilenanzahl
2003|10 |1
2004|5 |1
2004|10 |1
2005|11 |3
2006|7 |2
2008|12 |2
2009|1 |1
2009|10 |3
2009|12 |2


Bei diesem Befehl wird allerdings eine Spalte mit den Jahren und eine Spalte mit den Monaten ausgegeben. Gibt es eine Möglichkeit, dass das Jahr und der Monat in einer Spalte ausgegeben wird?

Datum |Zeilenanzahl
2003-10|1
2004-05|1
2004-10|1
2005-11|3
2006-07|2
2008-12|2
2009-01|1
2009-10|3
2009-12|2

Danke

Alex

SELECT to_char(Spalte, 'YYYY-MM'), 
       COUNT(*) AS count 
FROM tabelle 
GROUP BY to_char(Spalte, 'YYYY-MM')
ORDER BY 1 ASC;

Hallo

genau das habe ich gesucht. Danke für die schnelle und gute Hilfe! Alleine hätte ich ewig gesucht bis ich diese Funktion genutzt hätte!