DB2で年の初めからの通算日数を求めるDAYOFYEAR関数の使い方

DB2で年の初めからの通算日数を求めるDAYOFYEAR関数の使い方

DB2でDAYOFYEAR関数という便利な関数を発見しました。

通算日数と言う、年の初めからの日数を求めることができます。

1/1は1,12/31は365となります。

書き方は以下のように日付型を引数に持ちます。

SELECT DAYOFYEAR(TO_DATE('20180101','YYYYMMDD'),
       DAYOFYEAR(TO_DATE('20180101','YYYYMMDD')
FROM SYSIBM.SYSDUMMY1

結果は以下の通りです。

結果 結果
1 365

コメント

タイトルとURLをコピーしました