私は2つのテーブルを持っています。最初のテーブルは
顧客番号、顧客名、場所、州
- 1、ABC、DEL、DL
- 2、ABD、PNP、HR
- 3、阿部、LDH、PB
別のテーブル
コード、説明
- DEL、デリー
- DL、デリー
- PNP、パニパット
- HR , ハリヤナ
- LDH、ルディアナ
- PB、パブジャブ
次の結果を示す SQL クエリが必要です
顧客番号、顧客名、場所、州
- 1、ABC、デリー、デリー
- 2、ABD、パニパット、ハリヤナ
- 3、阿部、ルディアナ、パンジャブ
私は2つのテーブルを持っています。最初のテーブルは
別のテーブル
次の結果を示す SQL クエリが必要です
基本的に、 2 つの依存列があるため、2Table2
回結合する必要があります。Table1
SELECT a.CustomerNumber,
a.CustomerName,
b.Description Place,
c.Description State
FROM Table1 a
INNER JOIN Table2 b
ON a.Place = b.Code
INNER JOIN Table2 c
ON a.State = c.Code
結合についてさらに詳しく知りたい場合は、以下のリンクにアクセスしてください。
出力
╔════════════════╦══════════════╦══════════╦═════════╗
║ CUSTOMERNUMBER ║ CUSTOMERNAME ║ PLACE ║ STATE ║
╠════════════════╬══════════════╬══════════╬═════════╣
║ 1 ║ ABC ║ Delhi ║ Delhi ║
║ 2 ║ ABD ║ Panipat ║ Haryana ║
║ 3 ║ ABE ║ Ludhiana ║ Pubjab ║
╚════════════════╩══════════════╩══════════╩═════════╝