「MySQL」時刻から時を取り出す

環境
Windows10 64bit
MySQL 8.0.27

書式
HOUR( 'hh:mm:ss’ )
OUR関数を使用して、時刻から時と取り出します

使用例1 
時刻から時を取り出します

mysql> SELECT HOUR( '04:21:41' );
+--------------------+
| HOUR( '04:21:41' ) |
+--------------------+
|                  4 |
+--------------------+
1 row in set (0.00 sec)

使用例2

mysql> SELECT HOUR( '14:31:41' );
+--------------------+
| HOUR( '14:31:41' ) |
+--------------------+
|                 14 |
+--------------------+
1 row in set (0.00 sec)

使用例3
引数に無効な時刻を指定します

mysql> SELECT HOUR( '14:31:91' );
+--------------------+
| HOUR( '14:31:91' ) |
+--------------------+
|               NULL |
+--------------------+
1 row in set, 1 warning (0.00 sec)

 

MySQL

Posted by arkgame