-6

今年の現在の日付の四半期を取得したい。年度は 2013 年 4 月から始まります。

現在の四半期のデータを取得する必要があるためです。2013年4月から言う

4

2 に答える 2

3

四半期が 1、2、3、および 4 として指定されている場合、datepart を次のように使用できます。

declare @date date = getdate()

select case when  datepart(MM, @date) IN (4,5,6) then 'Q1' 
            when  datepart(MM, @date) IN (7,8,9) then 'Q2'
            when  datepart(MM, @date) IN (10,11,12) then 'Q3' 
            when  datepart(MM, @date) IN (1,2,3) then 'Q4' 
       end as Quater
于 2013-10-18T11:58:40.220 に答える
0

dateadd メソッドを使用して、日付を動的に作成したり、日付範囲を明示的に定義したりできます。

于 2013-10-18T11:40:37.837 に答える