Requête SQL : Group by mois de l'année
Fermé
nonodu63
-
22 juil. 2011 à 11:44
apprendreEtSeDevelopper Messages postés 65 Date d'inscription vendredi 22 juillet 2011 Statut Membre Dernière intervention 18 octobre 2013 - 22 juil. 2011 à 11:58
apprendreEtSeDevelopper Messages postés 65 Date d'inscription vendredi 22 juillet 2011 Statut Membre Dernière intervention 18 octobre 2013 - 22 juil. 2011 à 11:58
A voir également:
- Sql grouper par mois
- Trier par mois excel - Guide
- Formule excel date + 6 mois ✓ - Forum Excel
- Sql date - 1 mois - Forum Programmation
- Samia, kevin et jason ont gardé la trace de leurs ventes quotidiennes du mois de juillet 2016. dans la feuille bilan, il manque les résultats de jason. insérez une colonne entre samia et kevin et reportez-y les résultats de jason. quel mot secret apparait en f2 ? - Forum LibreOffice / OpenOffice
- Excel mois en lettre ✓ - Forum Excel
3 réponses
ostefan
Messages postés
602
Date d'inscription
jeudi 9 juin 2011
Statut
Membre
Dernière intervention
10 octobre 2016
10
22 juil. 2011 à 11:53
22 juil. 2011 à 11:53
bonjour,
select avg(...) distinct(mois) from ma_table order by mois
Fera la moyenne en distinguant les mois et en les classant.
select avg(...) distinct(mois) from ma_table order by mois
Fera la moyenne en distinguant les mois et en les classant.
Mihawk--
Messages postés
127
Date d'inscription
samedi 16 janvier 2010
Statut
Membre
Dernière intervention
21 janvier 2012
28
22 juil. 2011 à 11:51
22 juil. 2011 à 11:51
Il me semble que cela donnerai :
SELECT AVG(valeurs journalières)*, mois
FROM ma_table
WHERE GROUP BY mois
* il te faut un attribut valeursJournalieres pour rassemble toutes ces valeurs pour ensuite faire une moyenne
SELECT AVG(valeurs journalières)*, mois
FROM ma_table
WHERE GROUP BY mois
* il te faut un attribut valeursJournalieres pour rassemble toutes ces valeurs pour ensuite faire une moyenne
Mihawk--
Messages postés
127
Date d'inscription
samedi 16 janvier 2010
Statut
Membre
Dernière intervention
21 janvier 2012
28
22 juil. 2011 à 11:52
22 juil. 2011 à 11:52
Il me semble que c'est ça mais je n'en suis pas sûr =S
apprendreEtSeDevelopper
Messages postés
65
Date d'inscription
vendredi 22 juillet 2011
Statut
Membre
Dernière intervention
18 octobre 2013
6
22 juil. 2011 à 11:58
22 juil. 2011 à 11:58
Bonjour,
Voila, MONTH réccupère la valeur du moi de la date passé en paramètre, CURRENT DATE est la date actuelle.
SELECT AVG() FROM ... WHERE MONTH(ta-date)=MONTH(CURRENT DATE)
Cela te sort ta moyenne pour le moi en cour.
Au revoir =)
Voila, MONTH réccupère la valeur du moi de la date passé en paramètre, CURRENT DATE est la date actuelle.
SELECT AVG() FROM ... WHERE MONTH(ta-date)=MONTH(CURRENT DATE)
Cela te sort ta moyenne pour le moi en cour.
Au revoir =)
22 juil. 2011 à 11:56