Как в 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 'Текст%'