Comment obtenir la somme des valeurs d'un champ d'une table liée par une clef étrangère avec MySQL?
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 |
---|