

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Función DAYOFMONTH
<a name="DAYOFMONTH"></a>

La función DAYOFMONTH devuelve el día del mes del date/timestamp (un valor entre 1 y 31, según el mes y el año).

La función DAYOFMONTH es similar a la función DAY, pero tienen nombres y comportamientos ligeramente diferentes. La función DAY es la más utilizada, pero la función DAYOFMONTH se puede utilizar como alternativa. Este tipo de consulta puede resultar útil cuando se necesita realizar un análisis basado en fechas o filtrar una tabla que contiene datos de fecha o marca horaria, como extraer componentes específicos de una fecha para su posterior procesamiento o elaboración de informes.

## Sintaxis
<a name="DAYOFMONTH-syntax"></a>

```
dayofmonth(date)
```

## Argumentos
<a name="DAYOFMONTH-arguments"></a>

*date*  
Una expresión de fecha o marca de hora.

## Devuelve
<a name="DAYOFMONTH-returns"></a>

La función DAYOFMONTH devuelve un ENTERO.

## Ejemplo
<a name="DAYOFMONTH-example"></a>

El siguiente ejemplo extrae el día del mes (`30`) de la fecha de entrada. `'2009-07-30'`

```
SELECT dayofmonth('2009-07-30');
 30
```

En el siguiente ejemplo, se aplica la función DAYOFMONTH a la `birthday` columna de la `squirrels` tabla. Para cada fila de la `squirrels` tabla, se extraerá el día del mes de la `birthday` columna y se devolverá como resultado de la instrucción SELECT. El resultado de esta consulta será una lista de valores de días, uno para cada fila de la `squirrels` tabla, que representa el día del mes del cumpleaños de cada ardilla.

```
SELECT dayofmonth(birthday) FROM squirrels
```