ho una query... che mi costringe ad utilizzare un vincolo eccessivo per filtrare solo i record che hanno una certa data

codice:
SELECT FileID, email, Count(richieste.id_rq) AS ConteggioDiid_rq, data_rq
FROM mia_tab
WHERE (((data_rq)>=#10/11/2006# And (data_rq)<=#10/11/2006 23:59:59#))
GROUP BY FileID, richieste.email, data_rq;
il problema sta nell'istanza WHERE
infatti mi obbliga ad usare
WHERE (((data_rq)>=#10/11/2006# And (data_rq)<=#10/11/2006 23:59:59#))

anzichè usare semplicemente:
WHERE data_rq =#10/11/2006# dal quale non ottengo risultati

il campo è un classico Datetime