Regroupement par MOIS en SQL

Je suis en train de réunir une table qui va prendre une date complète, AAAA-MM-JJ, sortir que les informations du mois, puis du groupe le mois ensemble, comme des lignes individuelles.

J'ai essayé d'utiliser le MONTH(DATE) de commande, avec un Group by et Order By commande, et je reçois le mois retournés pour les 4 ans sur la table. Je donne en retour, 48 lignes, énumérées de 1 à 12, répéter 4 fois. Je veux obtenir 1 de retour de 1 à 12 dans l'ordre.

Voici le code que j'ai jusqu'ici.

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

Juste commencé à l'aide de SQL, donc je m'excuse pour la question simple.

Si quelqu'un pouvait me donner un coup de main. C'est Db pour je et que j'allais utiliser CONVERT mais qui ne fonctionne pas avec notre serveur.

OriginalL'auteur William | 2013-01-11