Comment le GROUPE de requêtes PAR Mois dans une Année

Je suis à l'aide de Oracle SQL Developer.
J'ai essentiellement un tableau de photos qui contient les colonnes:

[DATE_CREATED(date), NUM_of_PICTURES(int)]

et si je fais un select *, je voudrais obtenir un résultat similaire à:

01-May-12    12
02-May-12    15
03-May-12    09
...
...
01-Jun-12    20
...
etc.

Je suis en train d'essayer d'agréger ces sommes des photos dans des numéros MENSUELS au lieu de tous les jours.

J'ai essayé de faire quelque chose comme:

select Month(DATE_CREATED), sum(Num_of_Pictures))
from pictures_table
group by Month(DATE_CREATED);

Cette fonction génère une erreur:

ORA-00904: "MONTH": invalid identifier
00904. 00000 -  "%s: invalid identifier"
*Cause:    
*Action:
Error at Line: 5 Column: 9

Puis-je avoir la fonction Month mal?

InformationsquelleAutor Ray J Tong | 2012-07-17