Referencia de funciones

DAY

Equivalente en PostgreSQL:

Devuelve el día del mes de una fecha.

MySQL 8.4
DAY(date)
date
Fecha o fecha y hora
DATE

Valor devuelto

Número entero de 1 a 31; 0 para una fecha con día cero, por ejemplo 2022-00-00; NULL si el valor no se reconoce como fecha

Ejemplos

Día del mes de una fecha

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

Día del mes de los pagos

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

Detalles

La función es un sinónimo de DAYOFMONTH.

Véase también