UPDATE
tbl1 INNER JOIN tbl2 ON tbl1.id = tbl2.id
SET tbl2.Field1 =
(SELECT TOP 1 tbl3.Field1 FROM tbl3 WHERE tbl3.FromDate<tbl1.StartDate And
tbl3.Number=tbl2.Number ORDER BY tbl3.FromDate DESC)
J'essaie de mettre à jour Champ1 sur chaque ligne de tbl2 avec le SQL ci-dessus, mais je reçois l'erreur:mise à jour SQL Nested ne fonctionne pas
Operation must use an updateable query.
Qu'est-ce que je fait de mal?
Ne pas comprendre - la valeur de Field1 est censé provenir TBL3 – ThorOstergaard
Si je remplace le (select ...) avec une valeur que ça fonctionne comme prévu – ThorOstergaard