Мне нужно выражение mysql, которое сообщит мне, сколько часов: минут: секунд до завтра.
Если now()
даст мне: 2011-01-01 18:30:00;date_add(date(now()), interval 1 day)
дает мне "2011-01-02"
Я пытаюсь
SELECT TIMEDIFF(DATE_ADD(DATE(NOW()), INTERVAL 1 DAY), NOW());
... но я получаю (NULL)
Я должен получить (как в приведенном выше примере): 05: 30: 00
--- решено ---
SELECT TIMEDIFF(CONCAT(DATE_ADD(DATE(NOW()), INTERVAL 1 DAY), ' 00:00:00'), NOW());
--- исправлен вопрос ---
Есть лиспособ, который может быть более эффективным?