我正在尝试从存储在同一个表的另一行中的值更新几个 BLOB 字段:
UPDATE users SET user_permissions = (
SELECT user_permissions
FROM users
WHERE user_id=1
)
WHERE user_id IN (3,4,5)
但这失败并出现以下错误:
[Err] 1093 - 您不能在 FROM 子句中指定目标表 'users' 进行更新
有没有办法做到这一点?