【发布时间】:2010-10-22 20:31:46
【问题描述】:
我有两个表,并且想为左连接中的所有行更新 T1 中的字段。
举个简单的例子,更新以下结果集的所有行:
SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL
MySQL manual 声明:
多表 UPDATE 语句可以使用 SELECT 语句中允许的任何类型的连接,例如 LEFT JOIN。
但我在记录的多表更新中找不到正确的语法。
正确的语法是什么?
【问题讨论】:
标签: mysql sql-update