У меня есть 2 поля даты и времени в одной таблице.dt1 и dt2.
dt1 содержит данные о времени.
Мне нужно выполнить запрос, который обновляет dt2 на 1,5 часа раньше, чем dt1.
Как я могу обновить dt2с относительным временем dt1?
Вот ваш запрос:
UPDATE `table` SET `dt2`= ADDDATE(`dt1`, INTERVAL 90 MINUTE);
Попробуйте использовать функцию ADDTIME
ADDTIME () добавляет expr2 к expr1 и возвращает результат.expr1 - это выражение времени или даты и времени, а expr2 - выражение времени.