sql server 数据查询
tmy_starlight
这个作者很懒,什么都没留下…
展开
-
SQL server 查询当前时间的上一年12月16日8点到下一年12月16日8点的数据
--sql 查询当前时间的上一年12月16日8点到下一年12月16日8点的数据 --大于如下时间 select (case when GETDATE() < DATENAME(YEAR,GETDATE())+'-12-16 08:00' then DateName(year,dateadd(year,-1,GETDATE())) else DateName(year,GetDate()) end)+'-12-16 08:00:00' --小于如下时间 select (case w.原创 2022-05-23 20:56:05 · 1184 阅读 · 0 评论 -
SQL server 查询当前时间的上月16日8点到下月16日8点的数据
--sql 查询当前时间的上个月16号8点到下一个月的16号8点数据 --大于如下时间 select (case when GETDATE() < CONVERT(varchar(7),GETDATE(),120)+'-16 08:00:00' then CONVERT(varchar(7),DATEADD(Month,-1,GETDATE()),120) else CONVERT(varchar(7),GETDATE(),120) end)+'-16 08:00:00' --小于.原创 2022-05-23 20:50:16 · 793 阅读 · 0 评论 -
SQL server 查询当前时间的上一天8点到下一天8点的数据
--按照时间段查询当前时间的前8点到后8点数据 --大于下列时间 select (case when GETDATE() < CONVERT(varchar(10),GETDATE(),120)+' 08:00:00' then CONVERT(varchar(10),dateadd(dd,-1,GETDATE()),120) else CONVERT(varchar(10),GETDATE(),120) end)+' 08:00:00' --小于下列时间 select (case.原创 2022-05-23 12:38:59 · 4978 阅读 · 0 评论 -
SQL server 查询当前时间的上一个周六8点到下一个周六8点的数据
--通过sql 查询当前时间的上周六8点到本周六8点的数据 --查询条件大于以下时间 select (case when GETDATE() < convert(varchar(10),dateadd(week,0,DATEADD(week,DATEDIFF(week,0,GETDATE()),5)),120) +' 08:00:00' then convert(varchar(10),dateadd(week,-1,DATEADD(week,DATEDIFF(week,0,GETDATE()),.原创 2022-05-23 13:04:29 · 827 阅读 · 0 评论