Bonjour,
J'ai une table avec une colonne de type Date D, et une autre de type nombre N.
Je souhaiterai avoir la somme des N groupée sur les mois et année de la date D...
En gros, je voudrais écrire une requête de la sorte :
Est-ce possible, ou suis-je obligé (car j'en ai peut être la possibilité), de splitter ma colonne DATE en 3 colonnes pour le jour, le mois et l'année ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT YEAR(D), MONTH(D), SUM(N) FROM MATABLE GROUP BY YEAR(D), MONTH(D)
Si ma question n'est pas assez claire, n'hésitez pas à me demander des précisions
Merci d'avance
P.S. : J'utilise le SGBD derby, les fonctions YEAR() et MONTH() renvoient respectivement l'année et le mois de la date passée en paramètre...







Répondre avec citation


N'oubliez pas le bouton
et pensez aux balises [code]

Partager