Как узнать количество секунд между СЕЙЧАС () и датой в базе данных.
Спасибо.
Используйте функцию TIMESTAMPDIFF.(функция TIMEDIFF имеет верхний предел 838:59:59)
TIMESTAMPDIFF
TIMEDIFF
838:59:59
SELECT TIMESTAMPDIFF(SECOND, DateColumn, NOW()) As Seconds FROM table
Попробуйте:
SELECT TIME_TO_SEC(TIMEDIFF(Now(), yourDateTime)) From Table;