1. Función TRIMESTRE:
En MariaDB, la función QUARTER devuelve la parte del cuarto de un valor de fecha. En esta función, el primer parámetro será la fecha/DateTime. Esta función devuelve el trimestre (un número del 1 al 4) dado un valor de fecha. Las fechas que tienen un mes de enero a marzo devolverían 1, para el mes de abril a junio devolvería 2, para el mes de julio a septiembre devolvería 3 y para el mes de octubre a diciembre devolvería 4.
Sintaxis:
QUARTER( date_value )
Valores de rango de función:
1 year = 12/3 = 4 Quarter Jan to Mar Apr to Jun Jul to Sep Oct to Nov
Parámetro:
Parámetro | Descripción |
---|---|
valor_fecha | Un valor de fecha o fecha y hora del que extraer el trimestre. |
Devolver :
Devolverá la cuarta parte de un valor de fecha.
Ejemplo 1 :
SELECT QUARTER('2020-02-17');
Producción :
1
Ejemplo-2:
SELECT QUARTER('2020-05-17 15:21:05');
Producción:
2
Ejemplo-3:
La función Curdate() devolverá el trimestre actual de la fecha del sistema
SELECT QUARTER(CURDATE());
Producción :
4
2. Función SEC_TO_TIME:
En MariaDB, la función SEC_TO_TIME se usa para convertir segundos numéricos en un valor de tiempo. En esta función, el primer parámetro será un segundo. Los valores de tiempo de retorno de esta función van desde ‘-838:59:59’ a ‘838:59:59’. Esta función formateará el resultado como «HH:MM: SS». Funciona de manera opuesta a la función TIME_TO_SEC.
Sintaxis:
SEC_TO_TIME( seconds )
Valores de retorno de la función:
Range : '-838:59:59' to '838:59:59'
Parámetros:
Parámetros | Descripción |
---|---|
Segundos | Un valor numérico que representa el número de segundos. Este valor puede ser positivo o negativo. |
Devolver :
Devuelve el valor del tiempo.
Ejemplo 1 :
SELECT SEC_TO_TIME(5);
Producción :
'00:00:05'
Ejemplo-2:
SELECT SEC_TO_TIME(18700);
Producción :
'05:11:40'
Ejemplo-3:
SELECT SEC_TO_TIME(-999);
Producción :
'-00:16:39'
Publicación traducida automáticamente
Artículo escrito por vipinyadav15799 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA