来自和内部联接的SQL语法更新错误



在找到错误几分钟后,我会问你是否有人知道?

UPDATE benutzer_attributes 
SET benutzer_attributes.z_overlast_week = benutzer_attributes.z_last_week
FROM benutzer_attributes 
INNER JOIN benutzer_groups ON benutzer_groups.ID = benutzer_attributes.ID
WHERE benutzer_groups.LEVEL = '4';

您的SQL语法有错误;查看手册与您的MySQL服务器版本相对应,以便使用正确的语法靠近"FROM benutzer_attributes"内部将benutzer_groups连接到benutzer_groups。ID='在第3行

谢谢!

MySQL在UPDATE中不使用FROM。参见UPDATE语句;多表语法";。

UPDATE benutzer_attributes 
INNER JOIN benutzer_groups ON benutzer_groups.ID = benutzer_attributes.ID
SET benutzer_attributes.z_overlast_week = benutzer_attributes.z_last_week
WHERE benutzer_groups.LEVEL = '4';

相关内容

最新更新