Функция DAY
Функция DAY извлекает номер дня месяца
из даты. Дата может быть в формате date или
datetime.
Синтаксис
SELECT DAY(date_field) FROM table_name WHERE condition
Таблицы для примеров
| id | name | date_field |
|---|---|---|
| 1 | user1 | 1988-03-01 |
| 2 | user2 | 1989-04-02 |
| 3 | user3 | 1990-05-03 |
Пример
Давайте при выборке из таблицы извлечём из даты номер дня месяца:
SELECT *, DAY(date_field) AS day FROM users
Результат выполнения SQL запроса:
| id | name | date_field | day |
|---|---|---|---|
| 1 | user1 | 1988-03-01 | 1 |
| 2 | user2 | 1989-04-02 | 2 |
| 3 | user3 | 1990-05-03 | 3 |
Смотрите также
-
функцию
DAYOFMONTH,
которая также извлекает номер дня месяца -
функцию
WEEKDAY,
которая определяет номер дня недели -
функцию
YEAR,
которая извлекает год из даты -
функцию
MONTH,
которая извлекает месяц из даты