回答

收藏

计算上一季度的最后一天

技术问答 技术问答 117 人阅读 | 0 人回复 | 2023-09-13

计算上一季度最后一天最有效的方法是什么?% k/ d' \$ G! d3 s( K1 l: q
示例:给定日期11/19/2008,我想回到9/30/2008。
1 A* }$ d- x- t3 D; G' U( L平台是SQL Server
* T% X! w% o" `4 h' W- h                                                                5 z& f, t) g% w! A
    解决方案:                                                               
7 t0 O) H# I! _. d+ R$ e# r                                                                如果@Date有日期问题; h- G- _8 h; P/ Z
Select DateAdd(day,-1,dateadd(qq,DateDiff(qq,0,@Date),0))编辑:感谢以下内容@strEagle,更简单的是:- C- z% V5 q0 V; E
Select dateadd(qq,DateDiff(qq,0,@Date),-1)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则