sql如何通过当前日期获取上周,上上周,上上上周的起始日期(周一_周七)
Posted 星火卓越
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql如何通过当前日期获取上周,上上周,上上上周的起始日期(周一_周七)相关的知识,希望对你有一定的参考价值。
当前时间周的起始日期(以周一为例)select DATEADD(week,DATEDIFF(week,0,getdate()),0)
上周起始:select dateadd(week,-1,DATEADD(week,DATEDIFF(week,0,getdate()),0))
上上周起始:select dateadd(week,-2,DATEADD(week,DATEDIFF(week,0,getdate()),0))
上上上周起始:select dateadd(week,-3,DATEADD(week,DATEDIFF(week,0,getdate()),0))
周七以此类推
以上是关于sql如何通过当前日期获取上周,上上周,上上上周的起始日期(周一_周七)的主要内容,如果未能解决你的问题,请参考以下文章