Ir para conteúdo

POWERED BY:

Arquivado

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

EduFranzoni

Comando SELECT para determinado período

Recommended Posts

Boa tarde, pessoal.

 

Não consigo selecionar a consulta em um determinado período.

 

O que estou tentando fazer:

SELECT * FROM tabLog
WHERE data BETWEEN 2010-08-20  and 2010-09-21  

 

Mas não retorna nenhuma linha!

 

OBS: o tipo de dado da coluna é datetime. já tentei inserir as horas minutos e segundos e nada também.

 

Alguém pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá EduFranzoni

 

Tenta assim:

SELECT * FROM tabLog
WHERE data BETWEEN '2010-08-20 00:00:00.000' and '2010-09-21 00:00:00.000'

Vê se dá certo.

 

Um abraço.

 

Ocorreu o seguinte erro:

Mensagem 242, Nível 16, Estado 3, Linha 1
A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e assim o que retorna:

SELECT * FROM tabLog
WHERE data BETWEEN '2010-08-20'  and '2010-09-21'

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.