Intervalo mysql

Intervalo mysql
El operador de intervalo en MySQL le permite realizar cálculos de fecha y hora. Este operador específico le permitirá sumar o restar un intervalo de fecha y hora particular desde una fecha.

Mysql crea intervalo

Para crear un intervalo en MySQL, use la sintaxis como se muestra a continuación:

Unidad de expresión de intervalo;

Comenzamos con la palabra clave de intervalo, seguido de la expresión y los parámetros de la unidad. La expresión representa el valor mientras la unidad especifica el formato de la unidad.

Por ejemplo, podemos crear un intervalo de 36 horas como se muestra:

Intervalo 36 horas

Una vez que hemos definido un intervalo, podemos usarlo para realizar operaciones aritméticas básicas de fecha y hora.

Ejemplo 1

Por ejemplo, agregemos 36 horas a la marca de tiempo actual:

Seleccione Current_Timestamp + Interval '36 Hours ';

Lo anterior debe agregar 36 horas a la marca de tiempo actual. Esto debería volver:

Ejemplo 2

También puede restar unidades específicas desde el tiempo como se muestra en el ejemplo:

Seleccione Fecha '2022-04-08'-Intervalo '10 Days '

La consulta anterior resta diez días desde la fecha especificada. Esto debería volver:

Ejemplo 3

También puede restar un intervalo de un intervalo como se muestra a continuación:

Seleccione el intervalo '2 días' - intervalo '5 horas'

Esto debería volver:

Ejemplo 4

Además de la adición y la resta, puede realizar otras operaciones aritméticas como se muestra a continuación:

Seleccione el intervalo '1 día' * 30;

Lo anterior tomará un día y se multiplicará por 30. Esto debería devolver 30 días como:

Ejemplo 5

También puede realizar la división de intervalos como se muestra:

seleccione el intervalo '1 hora' / 60;

La consulta anterior toma una hora y se divide en 60. Por lo tanto, debería regresar 1 minuto como

Clausura

En este artículo, cubrimos el operador de intervalo en MySQL y PostgreSQL. Nos permite realizar operaciones aritméticas en fecha y hora.

Sigue codificando!!