Как в sqlite обновить сразу несколько записей?

Как в sqlite обновить сразу несколько записей в таблице и одним обращением к файлу?

Сравнение по id и alter . Обновить поля title и text

$items = [
  [
  'id' => 21,
  'alter' => 345,
  'title' => 'Заголовок',
  'text' => 'Текст'
  ],[
  'id' => 23,
  'alter' => 875,
  'title' => 'Заголовок 2',
  'text' => 'Текст 2'
  ],
  ...
];

Нужно сделать для php


Ответы (1 шт):

Автор решения: Inventor

Это обновит все записи в таблице:

UPDATE my_table SET text='new_text'

Так же вы можете добавить условие, по которому нужно обновить записи. Это обновит все записи, поле text которых начинается на Текст

UPDATE my_table SET text='new_text' WHERE text LIKE 'Текст%'
→ Ссылка