MAKEDATE() 產生日期

MAKEDATE(year,dayofyear)
  • year 傳入的年份值
  • dayofyear 傳入的日數

給出年份值和一年中的日數值,回傳一個日期。dayofyear 必須大於 0 ,否則結果為 NULL。
mysql> SELECT MAKEDATE(2001,31), MAKEDATE(2001,32);
-> '2001-01-31', '2001-02-01'

mysql> SELECT MAKEDATE(2001,365), MAKEDATE(2004,365);
-> '2001-12-31', '2004-12-30'

mysql> SELECT MAKEDATE(2001,0);
-> NULL

沒有留言: