Bonjour,
j'ai cette requete
à cause des principes du GROUP BY
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 SELECT etudiants.lib_etudiants AS lib_etudiants, depense.date AS date_dep, SUM(depense.nourriture) AS dep_nou FROM etudiants, depense WHERE etudiants.IDetudiants = depense.IDetudiants AND ( depense.date BETWEEN {Param1} AND {Param2} ) GROUP BY etudiants.lib_etudiants, depense.date
j'ai ça
Franck 20/12/2012 500F
Franck 19/12/2012 6000F
je voudrais plutôt obtenir ceci
Franck 6500F
j'ai donc fait ceci
Mais je voudrais une autre methode sans requête imbriquée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 SELECT lib_etudiants FROM(SELECT etudiants.lib_etudiants AS lib_etudiants, depense.date AS date_dep, SUM(depense.nourriture) AS dep_nou FROM etudiants, depense WHERE etudiants.IDetudiants = depense.IDetudiants AND ( depense.date BETWEEN {Param1} AND {Param2} ) GROUP BY etudiants.lib_etudiants, depense.date) GROUP BY lib_etudiants
Merci d'avance
Partager