「MariaDB」CONCAT_WS関数で区切り文字を指定して文字列を結合する

2022年3月23日

環境
MariaDB 10.6.4

書式
CONCAT_WS( 区切り文字,文字列,文字列… )
CONCAT_WS関数を利用して区切り文字を指定して文字列を結合します。

使用例1

MariaDB [testdb]> SELECT CONCAT_WS( 'study', 'skill', 'world', '!!' ) result;
+------------------------+
| result                 |
+------------------------+
| skillstudyworldstudy!! |
+------------------------+
1 row in set (0.062 sec)

使用例2
区切り文字に「スペース」を指定して文字列を結合します。
SQL構文

MariaDB [testdb]> SELECT CONCAT_WS( '', 'skill', '', 'become' ) result;
+-------------+
| result      |
+-------------+
| skillbecome |
+-------------+
1 row in set (0.000 sec)

 

MariaDB

Posted by arkgame