Мне нужно добавить 12 часов в поле TIME mysql (не DATETIME), и у меня возникают проблемы.
UPDATE `events`
SET start_time = DATE_ADD(start_time, INTERVAL 12 HOUR)
WHERE `start_time` < '11:00:00'
возвращает без ошибок, но ничего не меняет, я думаю, потому что start_time - это поле TIME.
UPDATE `events`
SET start_time = start_time + '12:00:00'
WHERE `start_time` < '11:00:00'
добавляет 12 секунд.
спасибо