【发布时间】:2021-02-10 19:53:01
【问题描述】:
我有两个表正在尝试连接(加入)。 Table1是一个列表,如下:
| id | Phone | Name | Description |
|---|---|---|---|
| 101 | 123456 | Maria | Abc |
| 102 | 234567 | Daniel | Def |
表2为行表如下:
| id | Attribute | Value |
|---|---|---|
| 101 | Manager | Rudolf |
| 101 | Account | 456 |
| 101 | Code | B |
| 102 | Manager | Anna |
| 102 | Code | B |
| 102 | Code | C |
我要找的结果是:
| id | Phone | Name | Description | Manager | Account | Code |
|---|---|---|---|---|---|---|
| 101 | 123456 | Maria | Abc | Rudolf | 456 | B |
| 102 | 234567 | Daniel | Def | Anna | B,C |
【问题讨论】:
-
欢迎来到 SO!感谢 Gordon 的表格格式。您是否已经尝试过任何东西,然后edit 并发布您的minimal reproducible example,请。它将帮助我们发现您的问题并提供帮助!
-
我忘了! Code 属性是一个多行行值,我想用逗号分隔。对不起!
-
也许给你的tables起有意义的名字会有所帮助(例如
table2的employee)。然后您可以描述他们与我们的关系:见ER model