MariaDB: función de semana

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MariaDB: función de semana

Este tutorial de MariaDB explica cómo usar MariaDB función semana Con sintaxis y ejemplos.

describir

La función WEEK de MariaDB devuelve la parte de la semana de un valor de fecha.

sintaxis

La sintaxis de la función SEMANA en MariaDB es:

WEEK( date_value, [ mode ] )

parámetro o parámetro

date_value El valor de fecha o fecha y hora del que extraer la semana.modelo

Electivo. Se utiliza para especificar el día en que comienza la semana. Puede ser uno de los siguientes:

modeloexpliquedevolver los bienes
0El primer día de la semana es el domingo.0-53
1El primer día de la semana es lunes y la primera semana tiene más de 3 días0-53
2El primer día de la semana es el domingo.1-53
3El primer día de la semana es lunes y la primera semana tiene más de 3 días1-53
4El primer día de la semana es el domingo y la primera semana tiene más de 3 días.0-53
5El primer día de la semana es el lunes.0-53
6El primer día de la semana es el domingo y la primera semana tiene más de 3 días.1-53
7El primer día de la semana es el lunes.1-53

notas

  • La función SEMANA devolverá un valor entre 0-53 o 1-53 según el patrón especificado.
  • La función WEEKOFYEAR devuelve el mismo valor de retorno que la función WEEK, la sintaxis es WEEK(date_value,3).
  • Consulte también las funciones EXTRACTO, AÑO, TRIMESTRE, MES, DÍA, HORA, MINUTO, SEGUNDO y MICROSEGUNDO.

aplicar para

La función SEMANA está disponible en las siguientes versiones de MariaDB:

  • María Base de datos 10

ejemplo

Veamos algunos ejemplos de la función SEMANA de MariaDB y exploremos cómo usar la función SEMANA en MariaDB.

Por ejemplo:
(Nota: Sus resultados pueden diferir de los ejemplos a continuación, dependiendo de la configuración de su variable de sistema default_week_format).

SELECT WEEK('2014-01-01');
Result: 0

SELECT WEEK('2014-01-05');
Result: 1

SELECT WEEK('2014-01-12');
Result: 2

SELECT WEEK('2014-05-19');
Result: 20

SELECT WEEK('2014-11-23');
Result: 47

El ejemplo de la última SEMANA mostrará la parte de la semana de la fecha actual del sistema (tal como la devuelve la función CURDATE).

SELECT WEEK(CURDATE());
(Visited 19 times, 1 visits today)