FILTRAR INTERVLADO ENTRE DADAS NO ASP C/SQL2008

ANDPAG 28/07/2010 15:35:20
#348712
Pessoal é algo muito simples estou comecando a usar o sql 2008 e la tenho um banco com campos datetime e quero listar valores dentro de um intervalo de data, mas nao consigo fazer, o resultado é sempre errado... veja como estou fazendo...

where A.DAT_RESPOSTA BETWEEN [ô]2009-9-16 00:00:00.000[ô] AND [ô]2009-9-17 23:59:59.999[ô]

e ele me traz dados a parir do dia 13 e para antes do dia 17 ele vai ate o dia 16 o que será?
NETMANIA 29/07/2010 08:38:43
#348748
Resposta escolhida
Tente usar assim (nunca tive falhas com MySQL, SQL Server e Oracle)

WHERE
a.dat_resposta >= [ô]2009/09/16 00:00:00[ô] AND
a.dat_resposta <= [ô]2009/09/17 23:59:59[ô]

Tópico encerrado , respostas não são mais permitidas