Quelqu'un peut-il me préciser la syntaxe correcte pour cette instruction?Corriger la syntaxe pour SQL UPDATE où la valeur à définir est un SELECT
J'essaie de mettre à jour un nouveau champ dans la table rounds
avec une moyenne d'un champ dans la table holes
où rounds.id
est stocké en tant que clé étrangère.
UPDATE `rounds` SET drivingDistance_avg_per_hole =
SELECT SUM(holes.drivingDistance)/COUNT(holes.drivingDistance) as avg
FROM `holes`, `rounds`
WHERE holes.drivingDistance != ''
AND holes.round = rounds.id
Sure apprécierait la leçon!
Merci beaucoup! J'ai certainement appris quelque chose de nouveau là-bas! – jerrygarciuh