En MySQL, comment obtenir la somme des valeurs d'un champ d'une table liée par une clef étrangère ?
La requête MySQL suivante permet de calculer la somme des valeurs d'un champ d'une table étrangère table2
lié à la table principale table1
par une clé étrangère cle
:
SELECT table1.id, SUM(table2.valeur)
FROM table1
JOIN table2 ON table2.cle = table1.id
GROUP BY table1.id");
La requête MySQL suivante permet de calculer la somme des valeurs d'un champ d'une table étrangère table2
lié à la table principale table1
par une clé étrangère cle
:
SELECT table1.id, SUM(table2.valeur)
FROM table1
JOIN table2 ON table2.cle = table1.id
GROUP BY table1.id");
La requête SQL suivante permet de calculer la somme des valeurs d'un champ d'une table étrangère table2
lié à la table principale table1
par une clé étrangère cle
:
SELECT table1.id, SUM(table2.valeur)
FROM table1
JOIN table2 ON table2.cle = table1.id
GROUP BY table1.id");
# | ID | Query | URL | Count |
---|