同じテーブルの別の行に格納されている値からいくつかの 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' を指定することはできません
これを達成する方法はありますか?