Jump to content

Como Filtrar Datas no MySQL


joao.varjao

Postagens Recomendadas

Fala Dev, tudo certo?

Hoje vamos ver e mostrar alguns exemplos de filtro por período (DIA, MÊS, ANO...) no MySQL. Vamos aos exemplos:

1. Filtro para o Dia Atual:

SELECT *
FROM sua_tabela 
WHERE DATA_PEDIDO = CURRENT_DATE();

2. Filtrar por Dia Específico:

SELECT * 
FROM sua_tabela
WHERE DATE(data_coluna) = 'AAAA-MM-DD';

3. Filtrar por Mês Específico:

SELECT * 
FROM sua_tabela
WHERE YEAR(data_coluna) = 2024 AND MONTH(data_coluna) = 9 -- Mês a ser apresentado; 

4. Filtrar por Ano:

SELECT * 
FROM sua_tabela
WHERE YEAR(data_coluna) = AAAA;

5. Filtrar por Período:

SELECT * 
FROM sua_tabela
WHERE data_coluna BETWEEN 'AAAA-MM-DD' AND 'AAAA-MM-DD';

6. Filtrar por Dia da Semana:

SELECT * 
FROM sua_tabela
WHERE DAYOFWEEK(data_coluna) = 2;  -- 1 = Domingo, 2 = Segunda...

Estes são alguns exemplos de filtros que podem ser criados através de funções SQL. Até mais!

Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...