MySQL5逆引き大全460の極意

組み込み関数の極意 - Tips287 文字列を特定の区切り文字で連結するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

9-3文字列関数Tips287 文字列を特定の区切り文字で連結するには

Level2

PointCONCAT_WS関数を利用します

構文   
CONCAT_WS(区切り文字, 文字列1, 文字列2,...)

CONCAT_WS関数はCONCAT関数の進化形で、文字列を連結する際に指定された区切り文字を間に付与します。区切り文字がNULLである場合、関数はNULLを返しますが、後続の文字列にNULLが含まれる場合、CONCAT関数とは違って、NULL値をスキップして処理を行います(CONCAT関数はNULL値を含む場合に、関数全体としてもNULLを返します)。

用例1
mysql> SELECT CONCAT_WS('-', 'あいう', 'えお', 'かきく'); ——あいう-えお-かきく
用例2
mysql> <

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません