В этом учебном пособии вы узнаете, как использовать MySQL функцию TIMEDIFF с синтаксисом и примерами.
Описание
MySQL функция TIMEDIFF возвращает разность между двумя значениями даты / времени.
Синтаксис
Синтаксис MySQL функции TIMEDIFF:
TIMEDIFF( time1, time2 )
Параметры или аргументы
time1 и time2 time2
Примечание
- Значение времени может находиться в диапазоне от ' значение даты/времени, иначе функция TIMEDIFF вернет значение NULL.
Применение
Функция TIMEDIFF может использоваться в следующих версиях MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1.1
Пример
Рассмотрим примеры MySQL функции TIMEDIFF, чтобы понять, как использовать функцию TIMEDIFF в MySQL.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
mysql> SELECT TIMEDIFF('201531 12:10:08', '201531 12:10:07'); #Результат: 00:00:01 mysql> SELECT TIMEDIFF('12:10:08', '12:10:07'); #Результат: 00:00:01 mysql> SELECT TIMEDIFF('11:41:14', '12:10:08'); #Результат: -00:28:54 mysql> SELECT TIMEDIFF('201531 12:10:08', '201530 12:10:08'); #Результат: 24:00:00 mysql> SELECT TIMEDIFF('201531 12:10:08', '12:10:08'); #Результат: NULL |