今年の現在の日付の四半期を取得したい。年度は 2013 年 4 月から始まります。
現在の四半期のデータを取得する必要があるためです。2013年4月から言う
四半期が 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
dateadd メソッドを使用して、日付を動的に作成したり、日付範囲を明示的に定義したりできます。