Функция SECOND извлекает секунды из времени или даты-времени.
См. также функции DAY, MONTH, YEAR, HOUR, MINUTE, DATE.
Синтаксис
SELECT SECOND(время) FROM имя_таблицы WHERE условие
Примеры
Все примеры будут по этой таблице workers, если не сказано иное:
id айди |
name имя |
date дата регистрации |
---|---|---|
1 | Дима | 2010-03-01 12:40:50 |
2 | Петя | 2011-04-02 13:41:51 |
3 | Вася | 2012-05-03 14:42:52 |
Пример
В данном примере из даты извлекаются часы, минуты и секунды:
SELECT
*, HOUR(date) as hour, MINUTE(date) as minute, SECOND(date) as second
FROM workers
SQL запрос выберет следующие строки:
id айди |
name имя |
date дата регистрации |
hour часы |
minute минуты |
second секунды |
---|---|---|---|---|---|
1 | Дима | 2010-03-01 12:40:50 | 12 | 40 | 50 |
2 | Петя | 2011-04-02 13:41:51 | 13 | 41 | 51 |
3 | Вася | 2012-05-03 14:42:52 | 14 | 42 | 52 |