Uso de la función DAYOFWEEK() en MySQL

DAYOFWEEK() :
esta función en MySQL ayuda a devolver números/índices de días de la semana a partir de la fecha dada (un número del 1 al 7). El índice de días de la semana devuelto por la función DAYOFWEEK() sigue los estándares ODBC.

Nota – Los
siguientes son los números de los días de semana.

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

Sintaxis:

DAYOFWEEK(date)

Parámetros:
la función acepta solo un argumento.

  • fecha:
    una FECHA o FECHA HORA a partir de la cual se devuelve el índice del día de la semana

Devoluciones :

  • La función devolverá los números/índice de los días de la semana a partir de la fecha dada (un número del 1 al 7).
  • Si la fecha es cero (0000-00-00) o no es válida, en ese caso, la función devolverá NULL.

Ejemplo-1:
Obtención del día de la semana a partir de una fecha específica «2020-09-13».

SELECT DAYOFWEEK("2020-09-13") 
AS WEEKDAY;

Producción :

DÍA LABORABLE
1

Ejemplo-2:
Obtención del día de la semana a partir de un DateTime específico «2000-11-27 07:12:23».

SELECT DAYOFWEEK("2000-11-02 07:12:23") 
AS WEEKDAY;

Producción :

DÍA LABORABLE
5

Ejemplo-3:
Obtener el día de la semana para la fecha actual del sistema, es decir, usar la función CURDATE()

SELECT DAYOFWEEK(CURDATE()) 
AS WEEKDAY;

Producción :

DÍA LABORABLE
4

Publicación traducida automáticamente

Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *