取得したデータに特定の文字列を結合したり、特定カラムのデータに特定の文字列を追加して更新するなど、SQLの中でカラムデータを編集したいときがあります。
そのようなときはCONCAT関数を使うことでいろいろなことができます。
例えば抽出したカラム(nameカラム)にプライマリーキーを追加する場合は以下のSQLで実行できます。
SELECT CONCAT(name, '+', id) FROM talbe_name;
nameカラムの値の最後にidを追加したい場合、以下のSQLで一括更新できます。
UPDATE table_name SET name = CONCAT(name, '+', id);