MySQLで検索結果の文字列を結合する
ブログをメモ帳代わりにすることにした。
CONCAT()
引数を連結する。
mysql> SELECT CONCAT('Segu', 'Entirely', 'Ginbis', 'UMAUMA'); +------------------------------------------------+ | CONCAT('Segu', 'Entirely', 'Ginbis', 'UMAUMA') | +------------------------------------------------+ | SeguEntirelyGinbisUMAUMA | +------------------------------------------------+ 1 row in set (0.00 sec)
CONCAT_WS()
第一引数をセパレータとして第二引数移行を連結する。
mysql> SELECT CONCAT_WS(',', 'Segu', 'Entirely', 'Ginbis', 'UMAUMA'); +--------------------------------------------------------+ | CONCAT_WS(',', 'Segu', 'Entirely', 'Ginbis', 'UMAUMA') | +--------------------------------------------------------+ | Segu,Entirely,Ginbis,UMAUMA | +--------------------------------------------------------+ 1 row in set (0.00 sec)