обновить несколько записей в mysql как один запрос - PullRequest
0 голосов
/ 23 марта 2020

Есть ли способ объединить эти sql оператор

UPDATE foreign_users_to_be_mentioned SET is_used = 1 WHERE id = 1
UPDATE foreign_users_to_be_mentioned SET is_used = 1 WHERE id = 2

в один запрос?

1 Ответ

4 голосов
/ 23 марта 2020

Использование IN:

UPDATE foreign_users_to_be_mentioned SET is_used = 1 WHERE id IN (1, 2)
...