Gruppierung nach MONAT in SQL

Ich versuche, um gemeinsam eine Tabelle, die ein Datum, YYYY-MM-DD, ziehen Sie nur die Informationen Monat, und gruppieren Sie dann die Monate zusammen als einzelne Zeilen.

Ich habe versucht, mit der MONTH(DATE) Befehl, mit einem Group by und Order By Befehl, und ich bekomme den Monaten wieder für die 4 Jahre, aufgeführt auf der Tabelle. Ich gibt wieder 48 Reihen, aufgelistet 1-12, wiederholte 4 mal. Ich will 1 Rückkehr von 1-12 in Ordnung.

Hier ist der code, den ich bisher haben.

select MONTH(DATE) As "Month"
from DW******.SL****
Group By DATE
Order by DATE 

Gerade angefangen mit SQL, so dass ich entschuldige mich für die simple Frage.

Wenn könnte jemand bitte geben Sie mir eine hand. Das ist Db für ich und ich wollte mit CONVERT aber das funktioniert nicht mit unserem server.

InformationsquelleAutor William | 2013-01-11

Schreibe einen Kommentar