SELECT com datas
Preciso fazer um SELECT que me traga os registros dos ultimos 5 dias.
Consegui fazer o SELECT, porem não esta trazendo o dia atual.
Meus dados possuem a data e a hora e acredito que o que fiz não esta tratando as horas de forma correta.
Exemplo dos dados da Tabela:
data nome sobrenome conversa
2018-02-21 09:52:51.000 Giuliano Santos Teste
2018-02-21 09:42:04.000 Silas Silva Volta quinta feira de férias
2018-02-22 09:18:58.000 Silas Silva Chegou tudo ok
Código que estou utilizando:
SELECT hc.data,
u.nome,
u.sobrenome,
hc.conversa
FROM historico_contato hc
INNER JOIN usuarios u on u.id_usuario = hc.id_usuario
WHERE hc.data BETWEEN CURRENT_DATE()-1 AND CURRENT_DATE()
ORDER BY hc.data DESC
O resultado do código não esta trazendo o ultimo registro que é da data de hoje
Resultado:
data nome sobrenome conversa
2018-02-21 09:52:51.000 Giuliano Santos Teste
2018-02-21 09:42:04.000 Silas Silva Volta quinta feira de férias
Alguem poderia me ajudar com essa dúvida por favor?
Discussão (2)
Carregando comentários...