Intervalo MySQL

Intervalo MySQL
O operador de intervalo no MySQL permite que você realize cálculos de data e hora. Este operador específico permitirá que você adicione ou subtrair uma data e intervalo de data e hora de uma data.

MySQL Criar intervalo

Para criar um intervalo no MySQL, use a sintaxe como mostrado abaixo:

Unidade de expressão de intervalo;

Começamos com a palavra -chave de intervalo, seguida pelos parâmetros de expressão e unidade. A expressão representa o valor enquanto a unidade especifica o formato da unidade.

Por exemplo, podemos criar intervalo de 36 horas como mostrado:

Intervalo 36 horas

Depois de definirmos um intervalo, podemos usá -lo para executar operações aritméticas de data e hora básicas.

Exemplo 1

Por exemplo, vamos adicionar 36 horas ao registro de data e hora atual:

Selecione current_timestamp + intervalo '36 horas ';

O exposto acima deve adicionar 36 horas ao registro de data e hora atual. Isso deve retornar:

Exemplo 2

Você também pode subtrair unidades específicas de tempo, conforme mostrado no exemplo:

Selecione Data '2022-04-08'-Interval '10 dias '

A consulta acima subtraia dez dias a partir da data especificada. Isso deve retornar:

Exemplo 3

Você também pode subtrair um intervalo de um intervalo, como mostrado abaixo:

Selecione intervalo '2 dias' - intervalo '5 horas'

Isso deve retornar:

Exemplo 4

Além da adição e subtração, você pode executar outras operações aritméticas, como mostrado abaixo:

selecione intervalo '1 dia' * 30;

O exposto acima levará um dia e multiplicará por 30. Isso deve retornar 30 dias como:

Exemplo 5

Você também pode executar a divisão de intervalo como mostrado:

selecione intervalo '1 hora' / 60;

A consulta acima leva uma hora e divide -se por 60. Portanto, deve retornar 1 minuto como

Fechamento

Neste artigo, abordamos o operador de intervalo em MySQL e PostgreSQL. Ele nos permite executar operações aritméticas na data e hora.

Continue codificando!!