「MySQL」CONCAT関数で複数の文字列を結合する
環境
Windows10 64bit
MySQL 8.0.27
書式
CONCAT( 文字列1, 文字列2,xxx)
CONCAT関数を使用することで複数の文字列を結合します
使用例1
文字列を結合します
mysql> SELECT CONCAT( 'Study', ' skill', ' in', ' arkgame' ) result; +------------------------+ | result | +------------------------+ | Study skill in arkgame | +------------------------+ 1 row in set (0.00 sec)
使用例2
引数にNULLが含まれている場合
mysql> SELECT CONCAT( 'Study', 'skill', 'arkgame', NULL ) result; +--------+ | result | +--------+ | NULL | +--------+ 1 row in set (0.00 sec)
使用例3
引数に数値を含む場合
mysql> SELECT CONCAT(12, -34, 56 ) result; +---------+ | result | +---------+ | 12-3456 | +---------+ 1 row in set (0.00 sec)