これをマスター
マスター CONCATで文字を接続テーマ
CONCATで商品番号をフォーマット
テーブル: product_master | ||||||
顧客ID | 市外局番 | 電話番号 | ||||
1 | 1 | 01 | 123-4567 | |||
2 | 2 | 01 | 123-4568 | |||
3 | 3 | 02 | 123-4569 | |||
4 | 4 | 02 | 123-4570 | |||
5 | 5 | 03 | 123-4571 | |||
6 | 6 | 04 | 123-4572 | |||
7 | 7 | 05 | 123-4573 | |||
8 | 8 | 04 | 123-4574 | |||
9 | 9 | 04 | 123-4575 | |||
10 | 10 | 05 | 123-4576 | |||
テーブル: product (スペース都合で5行のみ表示) | ||||||
顧客ID | 電話 | |||||
1 | 1 | 01-123-4567 | ||||
2 | 2 | 01-123-4568 | ||||
3 | 3 | 02-123-4569 | ||||
4 | 4 | 02-123-4570 | ||||
5 | 5 | 03-123-4571 |
はじめに
CONCAT ( コラムか文字, コラムか文字 )
CONCATでクエリ(抽出)結果のコラムとコラムを接続する事ができます
例えば、[苗字]カラムと[名前]カラムをくっつけて氏名を結果に表示する事が出来ます
詳しく
例を見ていきましょう
ここではCONCATを使って
2つのカラムをハイフンで繋げています
複数のCONCAT
ハイフンで繋げたいので2個のCONCATを使います
CONCAT(CONCAT([市外局番], ‘-‘ ) , [電話番号]) )
まず市外局番とハイフンをCONCATでつなげ
CONCAT( CONCAT([市外局番], ‘-‘), [電話番号] )つづいて 「市外局番とハイフン」のセットと電話番号をつなげています
CONCAT( CONCAT([市外局番], ‘-‘), [電話番号] )