Справочник по функциям

DAY

Аналог в PostgreSQL:

Возвращает день месяца из даты.

MySQL 8.4
DAY(date)
date
Дата или дата со временем
DATE

Возвращаемое значение

Целое число от 1 до 31; 0 для даты с нулевым днём, например 2022-00-00; NULL, если значение не распознано как дата

Примеры

День месяца из даты

MySQL 8.4
SELECT DAY('2022-06-16');
DAY('2022-06-16')
16

День месяца в датах платежей

MySQL 8.4
SELECT payment_id,
	date,
	DAY(date) AS day_of_month
FROM Payments;
payment_iddateday_of_month
12005-02-1212
22005-03-2323
32005-05-1414
42005-07-2222
52005-07-2626
62005-02-2020
72005-07-3030
82005-09-1212
92005-09-3030
102005-10-2727

Подробности

Функция — синоним DAYOFMONTH.

Смотрите также