jointure et somme
Posté : 20 févr. 2013, 14:41
Bonjour,
J'ai deux tables, une nommée "structure" qui contient deux champs "lib_dga" et "dga" et l'autre m41000 qui contient "DGAA", "LIBELLE_ACTION" et "NB_TOT". Les tables ont en commun les champs "dga" et "DGAA".
Je cherche à faire la somme de "NB_TOT" pour chaque "lib_dga"
Voilà une instruction qui ne me retourne pas le bon nombre d'éléments :
J'espère être assez clair et auriez-vous une idée ?
Merci
J'ai deux tables, une nommée "structure" qui contient deux champs "lib_dga" et "dga" et l'autre m41000 qui contient "DGAA", "LIBELLE_ACTION" et "NB_TOT". Les tables ont en commun les champs "dga" et "DGAA".
Je cherche à faire la somme de "NB_TOT" pour chaque "lib_dga"
Voilà une instruction qui ne me retourne pas le bon nombre d'éléments :
Code : Tout sélectionner
$query = mysql_query("SELECT s.lib_dga, s.dga, m.DGAA, m.LIBELLE_ACTION, sum(NB_TOT) FROM m41000 as m JOIN structure as s ON m.DGAA=s.dga and m.LIBELLE_ACTION='$libelle' GROUP by m.DGAA") or die (mysql_error());Merci