Comptabilisation par année
Bonjour!
Je vais essayé de vous expliqué ce que je voudrais faire:
Pour simplifier la chose au maximum, on va dire que j'ai une table qui comptabilise tout les achat et contient 2 champs: PRODUIT et DATE_ACHAT
Exemples de donné dans la table:
------------------------
PRODUIT | DATE_ACHAT
------------------------
CAHIER | 17/01/03
LIVRE | 13/02/03
CRAYON | 14/05/05
GOMME | 25/11/06
STYLO | 09/10/04
REGLE | 16/03/05
[...]
J'aimerais effectué une requete qui me retourne un compte rendus des ventes par années.
En gros pour l'exemple çi-dessus:
2003 :2
2004 :1
2005 :2
2006 :1
J'utilise la requete:
Code:
1 2 3
| SELECT Count(*) AS Nombre, format(DATE_ACHAT,'YYYY') AS Annee
FROM MaTable
GROUP BY format(DATE_ACHAT,'YYYY') |
J'utilise Oracle et j'ai l'erreur
Code:
SQL Error: ORA-00904: "FORMAT" : identificateur non valide
Le code fournit fonctionne a prioris sous Access.
Comment faire sous oracle?
Merci d'avance!