Dyego Souza Postado Março 3, 2020 Denunciar Share Postado Março 3, 2020 Boa tarde pessoal, Estou tendo problemas para buscar dados no meu banco, por exemplo do mês de agosto/2019. Estou tentando rodar o seguinte scrip: " SELECT * FROM atendimentos WHERE dt_cheg >= timestamp '2019-08-01 00:00:00' and dt_cheg <= timestamp '2019-08-31 00:00:00' LIMIT 10; " Mas não tenho resultados, caso eu rode sem o WHERE eu tenho o seguinte resultado: Alguém poderia me dar uma força? Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jair Bridi Gozze Postado Março 6, 2020 Denunciar Share Postado Março 6, 2020 (editado) Bom Dia, a partir da versão 9.x, para conteudo data hora, Timestamp Zone, utilize o "TIMESTAMPTZ" Exemplo: SELECT * FROM atendimentos WHERE (dt_cheg BETWEEN CAST('2019-08-01 00:00:00' AS TIMESTAMPTZ) AND CAST('2019-08-31 23:59:59' AS TIMESTAMPTZ)) LIMIT 10; Editado Março 6, 2020 por Jair Bridi Gozze Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Dyego Souza
Boa tarde pessoal,
Estou tendo problemas para buscar dados no meu banco, por exemplo do mês de agosto/2019. Estou tentando rodar o seguinte scrip:
"
SELECT
*
FROM
atendimentos
WHERE
dt_cheg >= timestamp '2019-08-01 00:00:00'
and
dt_cheg <= timestamp '2019-08-31 00:00:00'
LIMIT 10;
"
Mas não tenho resultados, caso eu rode sem o WHERE eu tenho o seguinte resultado:
Alguém poderia me dar uma força? Obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.