Обновить несколько строк с разными идентификаторами одновременно - PullRequest
1 голос
/ 03 июня 2019

возможно ли сделать что-то подобное?

update table set field ='text' where ID=1 and ID=3 and ID=5

Я выполнил это, но строка не обновлена.

Ответы [ 3 ]

1 голос
/ 03 июня 2019

Вы можете использовать IN после WHERE, как показано ниже,

update table set field ='text' where ID in (1, 3, 5)
1 голос
/ 03 июня 2019

если вы хотите передать сбор данных из sql, вы можете использовать ключевое слово IN

update table set field ='text' where ID in (1, 2,3,4,5,6,7);
1 голос
/ 03 июня 2019

Вам нужно IN вместо AND:

update table set field ='text' where ID IN (1, 3, 5)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...