У меня есть таблица вроде этого:Обновить особое значение в таблице столбцов MySQL
id business_id path photo
1 11 1.jpg 0
2 11 2.jpg 0
3 15 1.jpg 0
4 15 3.jpg 0
5 15 4.jpg 0
6 21 scan1.jpg 0
7 21 scan2.jpg 0
8 22 1.jpg 1
....
Я хочу обновить таблицу, так что для каждого бизнеса позволяет сказать, что в приведенном выше сценарии для бизнеса 11. на одном из путей должно быть установлено фото 1.
Если фотография уже установлена в 1 (как для business_id
= 22), она не должна ее менять.
Я думаю, что ниже запрос будет работать на 1 business_id
в то время:
Update business
set photo = 1
where id = 11 limit 1
Но мой вопрос, как я могу запустить это в пакете? Поэтому я могу обновить все сразу.
И, что один ??? – Strawberry