「MySQL」SECOND関数で時刻から分を取り出す
環境
Windows10 64bit
MySQL 8.0.27
書式
SECOND( 'hh:mm:ss’ )
SECOND関数を使用して、、時刻から秒を取り出します
使用例1
時刻から秒を取り出します(一桁)
mysql> SELECT SECOND( '13:52:07' ) result; +--------+ | result | +--------+ | 7 | +--------+ 1 row in set (0.01 sec)
使用例2
時刻から秒を取り出します(二桁)
mysql> SELECT SECOND( '13:52:27' ) result; +--------+ | result | +--------+ | 27 | +--------+ 1 row in set (0.00 sec)
使用例3
引数に無効な時刻を指定した場合はNULLが返されます
mysql> SELECT SECOND( '13:42:99' ); +----------------------+ | SECOND( '13:42:99' ) | +----------------------+ | NULL | +----------------------+ 1 row in set, 1 warning (0.00 sec)