2017-02-23 11 views
-2

私は、445会計年度のカレンダーに基づいて、指定された日付の四半期を決定するクエリを書くのを助ける必要があります。年度は毎年2月の第一金曜日に終了します。与えられた日付の445ヵ月の派生

たとえば、添付イメージでは、表に注文IDと注文作成日があります。私はそれが中に落ちる445年度の四半期を決定したいために作成された日付。

Mock Table

+2

画像をリンクするのではなく、質問にデータ、表、コードを入力してください。 – RuDevel

+1

私たちはコード作成サービスではありません。あなたの試行とコードを提供してください、私たちはあなたを助けようとします – Nicolas

答えて

0

に基づいてカスタム四半期を分割するとの条件でcase文を使用します。

Select 
Case 
    when date between 'startdateQ1' and 'enddateQ1' then 'Quarter1' 
    when date between 'startdateQ2' and 'enddateQ2' then 'Quarter2' 
    when date between 'startdateQ3' and 'enddateQ3' then 'Quarter3' 
    when date between 'startdateQ4' and 'enddateQ4' then 'Quarter4' 
    when date is null then 'Null' 
    else 'Unknown' 
    end 
As Current_Quarter 
From DB 
関連する問題