这条查询语名如何写?
SQL2005的数据库
表名:访问记录
字段 类型
IP 文本
时间 日期时间
现在要查找每天1:00至4:00的IP访问记录,请问查询语名如何写?
------解决方案--------------------declare @startDate datetime
set @startDate = Convert(DateTime,(CONVERT(varchar(10), getdate(), 120 )+ ' 01:00 '))
declare @endDate datetime
set @endDate = Convert(DateTime,(CONVERT(varchar(10), getdate(), 120 )+ ' 04:00 '))
select IP from tt
where [DateTime] between @startDate and @endDate