[SQL]:Somme et intervalle de date
Résolu/Fermé
ajp55
Messages postés
426
Date d'inscription
dimanche 31 juillet 2011
Statut
Membre
Dernière intervention
17 février 2015
-
18 juil. 2012 à 11:44
ajp55 Messages postés 426 Date d'inscription dimanche 31 juillet 2011 Statut Membre Dernière intervention 17 février 2015 - 21 juil. 2012 à 01:37
ajp55 Messages postés 426 Date d'inscription dimanche 31 juillet 2011 Statut Membre Dernière intervention 17 février 2015 - 21 juil. 2012 à 01:37
A voir également:
- Interval en sql
- Récupération serveur sql - Télécharger - Gestion de données
- Soustraction sql - Forum Programmation
- Sql query - Télécharger - Gestion de données
- Sql replace plusieurs valeurs - Forum Programmation
- Sql pix - Forum Python
2 réponses
julie-f
Messages postés
63
Date d'inscription
mardi 3 juillet 2012
Statut
Membre
Dernière intervention
31 août 2012
10
18 juil. 2012 à 12:14
18 juil. 2012 à 12:14
Bonjour,
une petite requête du style
Cordialement
Julie
une petite requête du style
SELECT SUM(MONTANT), IDPARTICIPANT FROM participation where DATE >= '2010-01-01' and DATE <= '2010-12-31' GROUP BY IDPARTICIPANTdevrait pouvoir répondre à ta problématique. Il te suffit de mettre les bonnes dates pour obtenir tes sommes...
Cordialement
Julie
Par an
SELECT SUM(MONTANT), IDPARTICIPANT, YEAR('DATE') periode
FROM participation
GROUP BY IDPARTICIPANT, YEAR('DATE')
Par mois
SELECT
SUM(MONTANT), IDPARTICIPANT,
CONCAT( YEAR('DATE'), '-' , MONTH('DATE') ) periode
FROM participation
GROUP BY IDPARTICIPANT, YEAR('DATE'), MONTH('DATE')
Par semaine
SELECT
SUM(MONTANT), IDPARTICIPANT,
CONCAT( YEAR('DATE'), '-S' , WEEK('DATE') ) periode
FROM participation
GROUP BY IDPARTICIPANT, YEAR('DATE'), WEEK('DATE')
SELECT SUM(MONTANT), IDPARTICIPANT, YEAR('DATE') periode
FROM participation
GROUP BY IDPARTICIPANT, YEAR('DATE')
Par mois
SELECT
SUM(MONTANT), IDPARTICIPANT,
CONCAT( YEAR('DATE'), '-' , MONTH('DATE') ) periode
FROM participation
GROUP BY IDPARTICIPANT, YEAR('DATE'), MONTH('DATE')
Par semaine
SELECT
SUM(MONTANT), IDPARTICIPANT,
CONCAT( YEAR('DATE'), '-S' , WEEK('DATE') ) periode
FROM participation
GROUP BY IDPARTICIPANT, YEAR('DATE'), WEEK('DATE')
ajp55
Messages postés
426
Date d'inscription
dimanche 31 juillet 2011
Statut
Membre
Dernière intervention
17 février 2015
23
18 juil. 2012 à 15:43
18 juil. 2012 à 15:43
un instant. j'essai d'appliquer ces requetes.et je vous fait savoir le resultat
ajp55
Messages postés
426
Date d'inscription
dimanche 31 juillet 2011
Statut
Membre
Dernière intervention
17 février 2015
23
21 juil. 2012 à 01:37
21 juil. 2012 à 01:37
merci.ça marché et j'ai exactement le resultat attendu.
18 juil. 2012 à 15:41