Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

A.Aguiar

pesuqisa com data

Recommended Posts

Olá pessoal sou novo no forum e gostaria de saber:

 

estou tentando fazer a seguinte query

 

select * from T_Vendas where data_venda between 01/02/2000 and 05/09/2005

 

 

porém ele retorna todos os valores, mesmo os fora desse intervalo, como faço para declarar essa query de forma correta ?

 

grato a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma solução é passar as datas no formato yyyy-mm-dd que é o formato q o sql armazena, desta forma você nunca tera problema com configurações regionais, dd-mm-yyyy ou mm-dd-yyyy

 

select * from T_Vendas where data_venda between "2000/02/01" and "2005/09//05"

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma solução é passar as datas no formato yyyy-mm-dd que é o formato q o sql armazena, desta forma você nunca tera problema com configurações regionais, dd-mm-yyyy ou mm-dd-yyyy

select * from T_Vendas where data_venda between "2000/02/01" and "2005/09//05"
t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.