MySQL関数リファレンス

年月日から月を取り出す (MONTH)

スポンサードリンク
書式
MONTH( 'YYYY-MM-DD' )

MONTH関数を使用することで、年月日から月を取り出すことができます。

例1(年月日から月を取り出す)
mysql> SELECT MONTH( '2006-04-05' );
+-----------------------+
| MONTH( '2006-04-05' ) |
+-----------------------+
|                     4 |
+-----------------------+
1 row in set (0.00 sec)

mysql> SELECT MONTH( '2006-12-29' );
+-----------------------+
| MONTH( '2006-12-29' ) |
+-----------------------+
|                    12 |
+-----------------------+
1 row in set (0.00 sec)

引数に無効な日付を指定した場合はNULLが返されます。

例2(引数に無効な日付を指定した場合)
mysql> SELECT MONTH( '2006-12-80' );
+-----------------------+
| MONTH( '2006-12-80' ) |
+-----------------------+
|                  NULL |
+-----------------------+
1 row in set, 1 warning (0.00 sec)
スポンサードリンク
Mではじまる MySQL の関数 / 日付・時刻を扱う関数

日付・時刻を扱う関数

スポンサードリンク

Mではじまる MySQL の関数

MAX 最大値を調べる
MD5 MD5で暗号化する
MID 文字列から位置を指定して文字列を取り出す
MIN 最小値を調べる
MINUTE 時刻から分を取り出す
MOD 剰余を求める
MONTH 年月日から月を取り出す
MONTHNAME 日付の月の英語名称を調べる