Función EXTRACT() y DAYOFYEAR() en MariaDB

1. Función EXTRACTO():

En MariaDB, la función EXTRACT() se usa para devolver extractos de las partes de extractos de una fecha. En esta función, el primer parámetro será una expresión. La primera parte de la expresión será la unidad y la segunda parte de la expresión será una fecha. Esta función devolverá extrae la parte de la unidad de la fecha. 

Sintaxis:

EXTRACT(unit FROM date)

Parámetros:

  • Unidad: el tipo de unidad del intervalo, como DÍA, MES, MINUTO, HORA, etc.
  • Fecha: una fecha o un valor de fecha y hora del que se extraerá la parte de la fecha.

Devoluciones: Una unidad parte de una fecha.

Ejemplo 1 :

SELECT EXTRACT(SECOND FROM '2020-05-19 08:44:21');

Producción :

21

Ejemplo-2:

SELECT EXTRACT(YEAR_MONTH FROM '2010-05-19');

Producción :

201005

Ejemplo-3:

SELECT EXTRACT(MINUTE_MICROSECOND FROM '2014-05-19 08:44:21.000001');

Producción :

4421000001

2. Función DÍA DEL AÑO() :

 En MariaDB, la función DAYOFYEAR() se usa para devolver el día del año para un valor de fecha. En esta función, el primer parámetro será un valor de fecha. Esta función devolverá un Día del año y a partir de la fecha pasada como parámetro. Esta función devuelve el día del año (un número del 1 al 366) dado un valor de fecha.

Sintaxis:

DAYOFYEAR(date_value)

Parámetro:

  • Fecha: fecha a la que se extraerá la parte del día del año.

Devoluciones: Día del año a partir de la fecha pasada.

Ejemplo 1 :

SELECT DAYOFYEAR('2015-12-31');

Producción :

365

Ejemplo-2:

SELECT DAYOFYEAR('2018-05-20')

Producción :

140

Ejemplo-3:

SELECT DAYOFYEAR('2020-01-02')

Producción :

2

Publicación traducida automáticamente

Artículo escrito por vipinyadav15799 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 *