MONTHNAME( 'YYYY-MM-DD' )
MONTHNAME関数を使用することで、日付の月の英語名称を調べることができます。
【参考】月の英語名称一覧
英語名称 | 月 |
January | 1月 |
February | 2月 |
March | 3月 |
April | 4月 |
May | 5月 |
June | 6月 |
July | 7月 |
August | 8月 |
September | 9月 |
October | 10月 |
November | 11月 |
December | 12月 |
mysql> SELECT MONTHNAME( '2006-05-05' ); +---------------------------+ | MONTHNAME( '2006-05-05' ) | +---------------------------+ | May | +---------------------------+ 1 row in set (0.00 sec) mysql> SELECT MONTHNAME( '2006-12-25' ); +---------------------------+ | MONTHNAME( '2006-12-25' ) | +---------------------------+ | December | +---------------------------+ 1 row in set (0.00 sec)
引数に無効な日付を指定した場合はNULLが返されます。
mysql> SELECT MONTHNAME( '2006-12-DD' ); +---------------------------+ | MONTHNAME( '2006-12-DD' ) | +---------------------------+ | NULL | +---------------------------+ 1 row in set, 1 warning (0.00 sec)