【发布时间】:2022-01-15 19:21:03
【问题描述】:
我想知道你是否可以帮助我。我想从 table1 中选择一些列并将它们与表 2 中的一些列合并,使用将 customer_id 映射到 cust_num 的表 3。
表 1
| customer_id | account | balance | account_type |
|---|---|---|---|
| 1 | A | 100 | A |
| 2 | B | 200 | B |
| 3 | C | 300 | B |
表 2
| cust_num | score1 | score2 | score3 |
|---|---|---|---|
| 1234 | 10 | 100 | 1000 |
| 2345 | 20 | 200 | 2000 |
| 3456 | 30 | 300 | 3000 |
表 3
| cust_id | ref |
|---|---|
| 1234 | 1 |
| 2345 | 2 |
| 3456 | 3 |
在表 3 中,ref= 表 1 的 customer_id 和 cust_id = 表 2 的“cust_num”。我无法更改任何变量或列名。
理想情况下,我想从表 1 中选择账户和余额,并将它们与表 2 中的分数 1 和分数 2 匹配以结束
| cust_num | account | balance | score1 | score2 |
|---|---|---|---|---|
| 1234 | A | 100 | 10 | 100 |
| 2345 | B | 200 | 20 | 200 |
| 34567 | C | 300 | 30 | 300 |
提前致谢!
【问题讨论】: