Bonjour,
J'ai un soucis avec l'ordre d'affichage de mes dates.
Je fais un requête de ce type:
select count(volume_incident) AS NB, concat(year(date_action), month(date_action)) AS anneemois
from volume_incident
where concat(year(date_action), month(date_action)) between '20119' and '20129'
group by anneemois
et j'obtiens:
NB anneemois
654 20121
87 201210
571 20122
866 20123
743 20124
742 20125
857 20126
773 20127
774 20128
502 20129
On voit que le mois d'Octobre se trouve juste après le mois de Janvier et le problème c'est que dans mon graphe il en est de même ...
Je pense que le problème vient de la fonction month() qui renvoie le mois sous la forme de 1 à 12 au lieu de 01 à 12.
Avez-vous une idée de comment je pourrai faire pour afficher mes date dans le bon ordre?
Merci d'avance
Partager