【发布时间】:2015-05-07 18:41:39
【问题描述】:
我正在尝试仅更新年龄为 21 岁且 users_auth.email 与 ban_users.email 匹配的 users.banned 值。 (ban_users 是一个单独的表)
UPDATE users_auth
SET users_auth.banned = '1'
WHERE age='21'
INNER JOIN ban_users
ON users_auth.email = ban_users.email
我找到了这两个帖子,但似乎都没有帮助。
SQL Server - inner join when updating
How do I UPDATE from a SELECT in SQL Server?
感谢您的帮助。
【问题讨论】:
标签: mysql