「MySQL」DAYOFYEAR関数で年度からの経過日数を計算する

環境
Windows10 64bit
MySQL Workbench 8.0.27

書式
DAYOFYEAR( 'YYYY-MM-DD’ )
DAYOFYEAR関数を使用することで、日付がその年の1月1日から何日目かを調べることができます。

使用例1
閏年の場合

SQL構文
 SELECT DAYOFYEAR( '2020-12-31' ) result;
実行結果
result
366

使用例2
閏年以外の場合

SQL構文
 SELECT DAYOFYEAR( '2021-12-31' ) result;
実行結果
result
365

 

MySQL

Posted by arkgame