SQLで文字列を結合・連結される方法

ここでは、SQLで文字列を結合・連結される方法を紹介します。

SQLで文字列と文字列を結合する場合は、CONCATと言う関数を使います。

次のSQLでは、table1のcol1とcol2と言う文字列を結合しています。

CONCAT以外にも「 || 」で文字列を結合することが出来ます。
「 || 」は3つ以上の文字列を結合する場合には、を使うことになります。

SQLの例

–CONCAT関数を使って文字列結合する場合
select CONCAT(col1,col2) FROM table1;

–「||」を使って文字列を結合する場合
select col1 || col2 FROM table1;

–3つ以上の文字列を結合する場合
select col1 || col2 || col3 FROM table1;