Faire une moyenne par mois en sql
Résolu/Fermé
hollyfr
-
Modifié le 9 mai 2019 à 23:49
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 10 mai 2019 à 16:36
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 10 mai 2019 à 16:36
A voir également:
- Sql moyenne
- Formule moyenne excel - Guide
- Sql (+) - Forum Programmation
- Blob sql ✓ - Forum Webmastering
- Récupération serveur sql - Télécharger - Gestion de données
- Sql lister les tables ✓ - Forum Programmation
3 réponses
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
9 mai 2019 à 23:51
9 mai 2019 à 23:51
Bonjour,
Déjà, il aurait été bien de préciser avec quel SGBD tu travailles... Mysql ? Oracle ? SqlServer ? Access ? postgreSql ? Autre ?
Ensuite, pour poster du code (y compris les requêtes sql) il faut utiliser les balises de code
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Et enfin, pour répondre à ta question... il faut ajouter un clause GROUP BY
Un truc du genre
Déjà, il aurait été bien de préciser avec quel SGBD tu travailles... Mysql ? Oracle ? SqlServer ? Access ? postgreSql ? Autre ?
Ensuite, pour poster du code (y compris les requêtes sql) il faut utiliser les balises de code
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Et enfin, pour répondre à ta question... il faut ajouter un clause GROUP BY
Un truc du genre
SELECT YEAR(date) as ANNEE ,MONTH(date) as MOIS ROUND(AVG(temp_int),0) as moyenne FROM temperature GROUP BY MONTH(date),YEAR(date) ORDER BY date;