shokosブログ

プログラミング

SQLめも:四半期を求める

現在の年月から四半期を求める方法

ここでいう四半期とは、1/1〜3/31なら1/1、4/1〜6/30なら4/1、7/1〜9/30なら7/1、10/1〜12/31なら10/1のことを指します。

SELECT
  TRUNC(TO_DATE(201008,'YYYYMM'),'Q')
FROM
  DUAL

実行結果:10-07-01