В этом учебном пособии вы узнаете, как использовать MySQL функцию LAST_DAY с синтаксисом и примерами.
Описание
MySQL функция LAST_DAY возвращает последний день месяца для определенной даты.
Синтаксис
Синтаксис MySQL функции LAST_DAY:
LAST_DAY( date_value )
Параметры или аргументы
date_value - дата или значение даты и времени, из которой извлекается последний день месяца.
Примечание
- Если date_value не является допустимой датой или значением даты и времени, функция LAST_DAY вернет NULL.
Применение
Функция LAST_DAY может использоваться в следующих версиях MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1.1
Пример
Пример
Рассмотрим примеры MySQL функции LAST_DAY, чтобы понять, как использовать функцию LAST_DAY в MySQL.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
mysql> SELECT LAST_DAY('2015-01-14'); #Результат: 2015-01-31 mysql> SELECT LAST_DAY('2014-11-02 17:21:05'); #Результат: 2014-11-30 mysql> SELECT LAST_DAY('1942-02-08'); #Результат: 1942-02-28 mysql> SELECT LAST_DAY('1975-3-15'); #Результат: 1975-03-31 mysql> SELECT LAST_DAY('11 мая 2014'); #Результат: NULL |
В следующем примере LAST_DAY будет возвращать последний день месяца для текущей системной даты (текущая системная дата возвращается функцией CURDATE).
1 |
mysql> SELECT LAST_DAY (CURDATE()); |