0
特定の日付が来る四半期を見つける必要があります。日付欄の日付に応じて四半期を取得する
現在、私は以下のようなif /else
構造でこれをやっている:
select if(month(s_date) < 4,Q1,if(month(s_date) >3 && month(s_date) < 7,Q2,.....)
は、私はこの権利をやっているか、これを行うには、別の簡単な方法はありますか?
特定の日付が来る四半期を見つける必要があります。日付欄の日付に応じて四半期を取得する
現在、私は以下のようなif /else
構造でこれをやっている:
select if(month(s_date) < 4,Q1,if(month(s_date) >3 && month(s_date) < 7,Q2,.....)
は、私はこの権利をやっているか、これを行うには、別の簡単な方法はありますか?
手動で計算する必要はありません。 MySQLはすでにそれを簡単になり、特定の日付は以下
を来ている四半期を返す関数QUARTER()
を持っている:
SELECT QUARTER(s_date) as quarter FROM tablename