34,873
社区成员
发帖
与我相关
我的任务
分享select * from tb
where shijian between convert(varchar(10),(dateadd(day,-1,getdate()),120)+' 16:00:00' and convert(varchar(10),(dateadd(day,-1,getdate()),120)+' 18:00:00'select *
from tab
where time >= convert(varchar(10),dateadd(day,-1,getdate()),120) + ' 16:00:00'
and time < convert(varchar(10),dateadd(day,-1,getdate()),120) + ' 18:00:00'select * from tb
where shijian between convert(varchar(10),(dateadd(day,-1,getdate()),120)+' 16:00:00' and convert(varchar(10),(dateadd(day,-1,getdate()),120)+' 18:00:00'
where convert(datetime,shijian)>=convert(datetime,convert(varchar(10),convert(datetime,shijian),120)+' 16:00:00')
and convert(datetime,shijian)<=convert(datetime,convert(varchar(10),convert(datetime,shijian),120)+' 18:00:00')
---- 查询昨天下午16:00-18:00的数据
select * from tb
where time >= convert(varchar(10),dateadd(day,-1,getdate()),120) + ' 16:00:00'
and time < convert(varchar(10),dateadd(day,-1,getdate()),120) + ' 18:00:00'-- 查询昨天下午16:00-18:00的数据
select *
from tb
where time >= convert(varchar(10),dateadd(day,-1,getdate()),120) + ' 16:00:00'
and time < convert(varchar(10),dateadd(day,-1,getdate()),120) + ' 18:00:00'SELECT * FROM table_name
WHERE CAST(shijian AS DATETIME) >= (CAST(DATEADD(DAY, -1, GETDATE()) AS VARCHAR(10)) + ' 16:00:00')
AND CAST(shijian AS DATETIME) <= (CAST(DATEADD(DAY, -1, GETDATE()) AS VARCHAR(10)) + ' 18:00:00')