Как обновить запрос с помощью группы - PullRequest
0 голосов
/ 08 мая 2018
   UPDATE 
      mine
    SET
      reason = 'is this possible?',
      deleted = 1,
    WHERE id = '1'
    GROUP BY date

Я хочу обновить 2 строки с другим идентификатором, но с тем же значением, возможно ли это?

1 Ответ

0 голосов
/ 08 мая 2018

Вы можете обновить столько строк, сколько хотите одновременно. Например, чтобы обновить идентификаторы 1 и 2:

UPDATE  mine
    SET reason = 'is this possible?',
        deleted = 1
    WHERE id IN (1, 2);

Фактически, вы можете полностью исключить предложение WHERE и обновить все строк в таблице.

Я не уверен, почему у вас есть GROUP BY date, но date не имеет отношения к запросу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...