如何检查2个给定日期之间的数据范围?

xor*_*wer 4 sql sql-server sql-server-2005

我的应用程序中有开始时间和结束时间.我现在需要检查SQL Query中的那些时间之间是否有任何时间.

我该如何编写查询.

谢谢

atr*_*joe 11

这应该适合你.

Select * From MyTable
Where timecreated Between Cast('7/20/08 12:01:01' As DateTime) And Cast('7/20/09 12:01:01' as DateTime)
Run Code Online (Sandbox Code Playgroud)

  • 你不应该投日期吗? (2认同)