SQL CONCAT関数とは?文字列連結の基本と応用

SQLでは、CONCAT関数は2つ以上の文字列値を結合するために使用されます。その構文は次の通りです:

CONCAT(string1, string2, ...)

例えば、”Hello”と”World”を結合して”Hello World”という文字列を作成したい場合、次のSQL文を使用することができます。その際、string1やstring2などのパラメータは、結合する文字列の値を指します。

SELECT CONCAT('Hello', ' ', 'World');

この結果は “Hello World” を返します。さらに、CONCAT関数はテーブル内のフィールド値を結合するために使用されることもあります。例えば、

SELECT CONCAT(first_name, ' ', last_name) AS full_name
FROM employees;

employeesテーブルのfirst_nameとlast_nameフィールドの値を結合して、full_nameという新しい列を作成します。

bannerAds