Datas com Função INTERVAL no MySQL
Explorando um pouco a função interval
, visando o passado
.
Imagine que hoje a data atual seja, 10/06/2025
.
O consulta abaixo regride ao passado 20 dias:
SELECT
NOW() AS DATA_DE_HOJE,
NOW() - INTERVAL 20 DAY AS DATA_DO_PASSADO;
Output-------------------------------------------------------
|DATA_DE_HOJE |DATA_DO_PASSADO |
|2025-06-10 00:00:00 |2025-05-21 00:00:00 |
Explorando um pouco a função interval
, visando o futuro
.
Imagine que hoje a data atual seja, 10/06/2025
.
O consulta abaixo avança para o futuro 20 dias:
SELECT
NOW() AS DATA_DE_HOJE,
NOW() + INTERVAL 20 DAY AS DATA_DO_FUTURA;
Output-------------------------------------------------------
|DATA_DE_HOJE |DATA_DO_FUTURO |
|2025-06-10 00:00:00 |2023-06-30 00:00:00 |
A ideia deste artigo foi dar ênfase ao estudo de dados no passado e no futuro.
Top comments (0)