PRO
Новичок
Возможно ли упростить алгоритм.
Есть таблица вида:
id category sub_category time
То что нужно сделать.
Выбрать записи:
SELECT id FROM table ORDER by category,sub_category
Для каждой полученной записи сделать UPDATE в цикле
time_to_set+=10 (прибавляем 10 сек от предыдущего значения)
UPDATE TABLE SET time=time_to_set WHERE id=id (id из цикла для селекта)
В результате куча запросов с UPDATE.
Есть ли возможность сделать это проще(идеально одним sql запросом)
Заранее благодарен за помощь.
Есть таблица вида:
id category sub_category time
То что нужно сделать.
Выбрать записи:
SELECT id FROM table ORDER by category,sub_category
Для каждой полученной записи сделать UPDATE в цикле
time_to_set+=10 (прибавляем 10 сек от предыдущего значения)
UPDATE TABLE SET time=time_to_set WHERE id=id (id из цикла для селекта)
В результате куча запросов с UPDATE.
Есть ли возможность сделать это проще(идеально одним sql запросом)
Заранее благодарен за помощь.