【发布时间】:2021-12-01 03:47:19
【问题描述】:
我有以下表格:
表1:
| id | name | model |
|---|---|---|
| 2 | 2 | ar |
| 1 | 1 | st |
表2:
| id | name | model2 |
|---|---|---|
| 2 | 2 | th |
| 1 | 1 | st |
表键:
| model | model number |
|---|---|
| ar | 127 |
| st | 234 |
| th | 338 |
并尝试创建一个如下表:
表格结果:
| id | name | model | model2 | model number_1 | model number_2 |
|---|---|---|---|---|---|
| 2 | 2 | ar | th | 127 | 338 |
如何将两个表与键表连接两次?我使用左外连接,但“型号 1”可以与型号 1 或型号 2 匹配,我需要在新列中再次使用“型号”,但用于型号 2
【问题讨论】:
-
您当前的 SQL 请求是什么?另外,你可以为你的数据库添加标签吗? (mysql, sql-server ...)