Karena Anda menggunakan SQL Server 2008 , Anda dapat menggunakan TIME
baru tipe data:
SELECT * FROM MyTable
WHERE CAST(SyncDate AS TIME) BETWEEN '14:00' and '14:30'
Jika backend Anda belum 2008 :-) maka Anda memerlukan sesuatu seperti:
SELECT * FROM MyTable
WHERE DATEPART(HOUR, SyncDate) = 14 AND DATEPART(MINUTE, SyncDate) BETWEEN 0 AND 30
untuk memeriksa jam 14:00-14:30.