BETWEEN - URGENTE

RODRIGOMARCHESE 06/04/2004 15:06:43
#19108
Estou com uma base SQL Server. Preciso fazer uma seleção de intervalo de datas.
Se eu uzar o Between para um campo smallDateTime ( 22/03/2004 ) funciona OK mas
se o campo for DateTime ( 22/03/2004 17:45:01 ) a selecção não funciona legal.
A conslusaõ que chegue é por causa da hora inicial e final da data.

Between 22/03/2004 and 22/03/2004 ( como estou mandano zero hora no inicial e final e selecionada registros )

Pergunta: Como fazer Select onde a datainicial seja 22/03/2004 00:00:00
e datafinal seja 22/03/2004 24:00:00

Abraços
USUARIO.EXCLUIDOS 06/04/2004 15:23:30
#19111
Resposta escolhida
"select * from banco where data between #" & format$(SuaDataInicial,"yyyy/mm/dd 00:00:00") & "# and #" & format$(SuaDataFinal,"yyyy/mm/dd 23:59:59") & "#;"

ou vc usa maior e menor
USUARIO.EXCLUIDOS 06/04/2004 22:00:13
#19156
marcos?

de qualquer forma - nao se esqueca de fechar o topico
Tópico encerrado , respostas não são mais permitidas