Обновить поле даты и времени на 1,5 часа из другого поля - PullRequest
1 голос
/ 19 апреля 2011

У меня есть 2 поля даты и времени в одной таблице.dt1 и dt2.

dt1 содержит данные о времени.

Мне нужно выполнить запрос, который обновляет dt2 на 1,5 часа раньше, чем dt1.

Как я могу обновить dt2с относительным временем dt1?

Ответы [ 2 ]

6 голосов
/ 19 апреля 2011

Вот ваш запрос:

UPDATE `table` SET `dt2`= ADDDATE(`dt1`, INTERVAL 90 MINUTE);
2 голосов
/ 19 апреля 2011

Попробуйте использовать функцию ADDTIME

ADDTIME () добавляет expr2 к expr1 и возвращает результат.expr1 - это выражение времени или даты и времени, а expr2 - выражение времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...