sqlserver取当前日期的8点和上天的8点,就是8点对8点的数据

sql server 取当前日期的8点和上天的8点,就是8点对8点的数据

用户SXedJ7969 发布于 2020-6-30 15:47
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
historyLv4初级互助
发布于2020-6-30 15:50

convert(varchar(10),DATEADD(dd,0,getdate()),120)+' 08:00' 

and convert(varchar(10),DATEADD(dd,1,getdate()),120)+' 08:00' 


最佳回答
0
吾姓独孤Lv6高级互助
发布于2020-6-30 15:50

https://blog.csdn.net/xyzqiang/article/details/6577831

日期加减,设置好当前日期的8点然后减去一天就是上天的8点

最佳回答
0
snrtuemcLv8专家互助
发布于2020-6-30 15:51

当天8点:format(today(),'yyyy-MM-dd')+' 08:00:00'

前一天8点:format(today()-1,'yyyy-MM-dd')+' 08:00:00'

  • 4关注人数
  • 925浏览人数
  • 最后回答于:2020-6-30 15:51
    请选择关闭问题的原因
    确定 取消
    返回顶部