【发布时间】:2019-03-27 09:18:13
【问题描述】:
我正在尝试在(MY)SQL 中使用INNER JOIN 进行UPDATE 声明。我已经举了一些例子并编辑了我的表名和表列。但是我的 MYSQL 还是老是报错(#1064)。
错误
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 5 行的“FROM favorites INNER JOIN images ON favorites.image_id = images.id W”附近使用正确的语法
SQL
UPDATE
favorites
SET
favorites.archive = 1
FROM
favorites
INNER JOIN
images
ON
favorites.image_id = images.id
WHERE
favorites.user_id = '1'
在此先感谢您帮助我解决这个问题。
亲切的问候,
【问题讨论】:
-
请看其他问题,或查看the docs
标签: mysql