

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 DAYOFWEEK
<a name="DAYOFWEEK"></a>

La función DAYOFWEEK toma una fecha o marca horaria como entrada y devuelve el día de la semana en forma de número (1 para el domingo, 2 para el lunes,..., 7 para el sábado).

Esta función de extracción de fechas resulta útil cuando se necesita trabajar con componentes específicos de una fecha o marca de tiempo, como cuando se realizan cálculos basados en fechas, se filtran datos o se formatea valores de fecha.

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

```
dayofweek(date)
```

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

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

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

La función DAYOFWEEK devuelve un ENTERO donde

1 = domingo

2 = lunes

3 = martes

4 = miércoles

5 = jueves

6 = viernes

7 = sábado

## Ejemplos
<a name="DAYOFWEEK-example"></a>

El siguiente ejemplo extrae el día de la semana de esta fecha, que es 5 (que representa el jueves).

```
SELECT dayofweek('2009-07-30');
 5
```

El siguiente ejemplo extrae el día de la semana de la `birthday` columna de la `squirrels` tabla y devuelve los resultados como salida de la instrucción SELECT. El resultado de esta consulta será una lista de los valores del día de la semana, uno para cada fila de la `squirrels` tabla, que representa el día de la semana del cumpleaños de cada ardilla. 

```
SELECT dayofweek(birthday) FROM squirrels
```