Я вставил новый столбец в свою базу данных и хочу заполнить данными.Он должен быть рассчитан из разности значения nom_arr_time
и значения nom_dep_time
предыдущего ряда.
Если я пытаюсь выполнить инструкцию SELECT, то все работает нормально.Но обновление не будет работать, столбец останется пустым.
UPDATE mobile_statistik
SET nom_fahrzeit = (SELECT nom_arr_time - LAG(nom_dep_time,1,0) OVER (ORDER BY id)
FROM mobile_statistik);
Выполнение задачи на языке программирования, таком как python, не вариант из-за размера, ок.20 ГБ базы данных.