How do I write a SQL query for a specific date range and date time using SQL Server 2008?

Viewed 261853

I need to write a query that will get all the rows in a specified date range and time range.

For example, I want to query all the rows from 5:00PM on 16-Sep-2010 to 9:00AM on 21-Sep-2010.

Any ideas as to how the query should be?

8 Answers
use DBName

select *
from TABLE_NAME A
where A.date >= '2018-06-26 21:24' and A.date <= '2018-06-26 21:28';
Related