Datetime ENTRE la déclaration ne fonctionne pas dans SQL Server

J'ai la requête suivante,

SELECT * FROM LOGS 
WHERE CHECK_IN BETWEEN CONVERT(datetime,'2013-10-17') AND CONVERT(datetime,'2013-10-18')

cette requête ne retournant aucun résultat, mais la requête suivante retourner le résultat,

SELECT * FROM LOGS WHERE CHECK_IN >= CONVERT(datetime,'2013-10-17')

pourquoi la première requête ne retournant aucun résultat? Si j'ai fait une erreur pls me corriger.

Pouvez-vous poster les résultats de sélectionner le top 5 des CHECK_IN de JOURNAUX où CHECK_IN >= convert(datetime, '2013-10-17') ?

OriginalL'auteur Able Alias | 2013-10-18