我使用的答案在這裏提供:Query rows for which meta data key does not existSQL簡單的左加入提供錯誤
UPDATE table1
SET table1.id = table2.id
FROM table1
LEFT JOIN table2 ON table1.id=table2.id
WHERE table.id IS NULL
我期待將所有編號的表1至表2中對應的ID只在表1的id爲空,但這給了「mysql錯誤」。
有什麼想法? 預先感謝您。
是的,你可以[SQL小提琴](http://sqlfiddle.com/#!2/3e422/1/0)。像你提出的別名幾乎是不允許的('update table1 outer') – Andomar