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)
我嘗試使用上面的SQL上的每一行更新字段1在tbl2的,但我得到的錯誤:嵌套SQL更新不工作
Operation must use an updateable query.
我做了什麼錯?
不明白 - 爲字段1的值從何而來TBL3 – ThorOstergaard
如果我更換(select ...)的值與預期的一樣 – ThorOstergaard