テーブルの場合とassigned_roles
がassigned_roles
に属する場合を除き、users.confirmed = 0
を設定したいとします。SQLは特定のテーブルに属するものを除いてすべてのレコードを更新する
assigned_rolesテーブル
ID | USER_ID | ROLES
SQL
UPDATE users, assigned_roles
SET users.confirmed=0
WHERE users.id != assigned_roles.user_id
私は私の最後の行が間違っている知っています。割り当てられた役割を持つユーザー以外のすべてのユーザーに対して実行されるようにクエリを実行する正しい方法は何ですか?