我看起來像一個SQL UPDATE子句:更新基於FROM子句的表,我如何限制WHERE?
UPDATE table
SET column =value
FROM
(SELECT bla bla FROM bla bla WHERE col = val)
JOIN
(SELECT bla bla FROM bla bla WHERE col = val)
我想額度更新到一個特定的列等於一個特定的值。
它似乎沒有合法插入JOIN後或SET後的WHERE?我以爲我已經限制使用JOIN的更新,但它並不是如此。
我可以在哪裏插入我的WHERE子句?
可能的重複請參閱http://stackoverflow.com/questions/3836126/update-with-join-statement-mysql –