![](http://sqlserver.work/wp-content/themes/cocoon-master/images/b-woman.png)
以下のようなテーブルの行データと、
![テーブルの内容](https://sqlserver.work/wp-content/uploads/2020/08/ketugou_001.png)
![](http://sqlserver.work/wp-content/themes/cocoon-master/images/b-woman.png)
任意の文字列を結合することで、
以下のように新たな列を出力することができます。
![任意の文字列を結合](https://sqlserver.work/wp-content/uploads/2020/08/ketugou_002.png)
↑列「メッセージ」を新たに出力。
![](http://sqlserver.work/wp-content/themes/cocoon-master/images/b-woman.png)
SQL Serverで文字列を結合する際は、演算子「+」を使用します!
文字列結合で使用する「+演算子」
SQL Serverで文字列を結合する際に使用します。
「Transact-SQL(T-SQL)」に含まれています。
準備
以下のSQLを実行し、テーブルの作成/データの登録をします。
CREATE TABLE customer(
id CHAR(5) PRIMARY KEY,
name VARCHAR(10),
address VARCHAR(10)
)
INSERT customer (id, name, address) VALUES ('00001', '鈴木一郎', '東京')
INSERT customer (id, name, address) VALUES ('00002', '田中二郎', '大阪')
INSERT customer (id, name, address) VALUES ('00003', '佐藤三郎', '北海道')
![テーブルの作成/データの登録](https://sqlserver.work/wp-content/uploads/2020/08/ketugou_005.png)
SQLと実行結果
SELECT
name,
address,
'こんにちは' + name + 'さん!' + address + 'でオススメのお店を紹介します!' AS 'メッセージ'
FROM customer
![](https://sqlserver.work/wp-content/uploads/2020/08/ketugou_004.png)