Statistiques

Fermé
Nooos - 25 nov. 2009 à 14:54
 fiu - 25 nov. 2009 à 21:30
Bonjour,
J'ai une base de données regroupant par date (jour/mois/année) le montant dépensé par client.
J'aimerais donc constater l'évolution du chiffre d'affaire global par mois et années...
Pour pouvoir faire un graphique, il faut que je récupère les CA mensuels et annuels à partir de mon tableau qui se rpésente sous la forme suivante:
Montant date
256.68 10/10/2009
586.89 15/11/2009
289 22/11/2009
897.25 12/01/2010
256.23 15/01/2009
Cependant je ne parviens pas à extraire les données en les triant par mois et années.
Pouvez-vous m'aider?
Merci

2 réponses

blux Messages postés 26450 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 6 novembre 2024 3 312
25 nov. 2009 à 21:21
Salut,

c'est quoi comme base ?

Parce qu'il doit sûrement exister une fonction mois et année dans le SQL de ce SGBD...
0
salut
pour ma part, je suis sous oracle. j'ai donc la chance de disposer d'une super fonction : to_char
son but est de convertir qqe chose en chaine de caractères.
je m'en sers pour formater des dates pour des regroupements
ie: select to_char(dtCommande, 'yyyymm') Mois, sum(montant/1000) Cumul from ventes group by to_char(dtCommande, 'yyyymm') order by 1;
produira:
Mois   Cumul
------ -----
200810   250
200811   304
200812   450
200901   297
200902   150
etc
...j'ose même pas imaginer que tu n'aies pas une fonction similaire de conversion en chaine de caractères
0