此代码不适用于mysql:
update member
set member.xy = memba.surba
from memba
where member.id =memba.id
以下代码有效:
update member inner join memba on member.id =memba.id
set member.xy = memba.surba
你能解释第一个代码有什么问题吗?
答案 0 :(得分:5)
多表语法:
UPDATE [LOW_PRIORITY] [IGNORE] table_references
SET col_name1={expr1|DEFAULT} [, col_name2={expr2|DEFAULT}] ...
[WHERE where_condition]
看起来你的FROM子句不是MySQL中update语句的一部分。