SQL Server: récupération des enregistrements entre deux dates?

En SQL j'écris un SELECT déclaration d'extraire des données entre deux dates, à l'aide de between and

Ex:

select * 
from xxx 
where dates between '2012-10-26' and '2012-10-27'

Mais le nombre de lignes retournées sont de 26, pas 26 et 27.

Pouvez-vous m'aider? Merci.

source d'informationauteur Ssasidhar