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;

現場で使えるSQL第2版 Oracle 10 g・SQL Server 20 (DB magazine selection) [ 小野哲 ]

価格:2,376円
(2018/11/19 19:05時点)
感想(4件)