34,576
社区成员
发帖
与我相关
我的任务
分享
declare @logdate table (dt datetime)
insert into @logdate select '2008-1-10 00:00:00'
insert into @logdate select '2008-1-10 10:00:00'
insert into @logdate select '2008-5-1 19:00:00'
insert into @logdate select '2008-5-1 20:00:00'
insert into @logdate select '2008-5-1 21:00:00'
select * from @logdate
where dt between '2008-1-10' and '2008-5-1 20:00:00'
2008-01-10 00:00:00.000
2008-01-10 10:00:00.000
2008-05-01 19:00:00.000
2008-05-01 20:00:00.000
select * from @logdate
where cast(convert(varchar(10),dt,120) as datetime) between '2008-1-10' and '2008-5-1'
2008-01-10 00:00:00.000
2008-01-10 10:00:00.000
2008-05-01 19:00:00.000
2008-05-01 20:00:00.000
2008-05-01 21:00:00.000
select * from [Table] where field between '2008-1-10 8:00:00' and '2008-5-1 20:00:00'
SELECT * FROM LOGDATE WHERE 字段 >='2008-1-10 8:00:00' AND 字段 <='2008-5-1 20:00:00'