【发布时间】:2021-12-17 22:23:28
【问题描述】:
我有一个如下表(参考表 1),它可以有多个 id。我想拆分 Reviewer id 并从表 2 中获取名字和姓氏,并使用 sql 显示在表 1 的第 2 列和第 3 列中。
表 1
| Reviewer id/s| Name 1 |Name 2|
| -------------| -------|------|
| 123; 124 | row | row |
| 126; 156 | row | row |
表 2
| Reviewer id | First Name |Last name |
| -------------| -----------|----------|
| 123 | Apple | A |
| 124 | Banana | B |
| 125 | Rose | Rose |
| 156 | Orange | I |
| 157 | Purple | J |
【问题讨论】:
-
您的数据库设计未规范化。我强烈建议您先对其进行规范化,这样查询会变得更容易编写。
标签: mysql sql stored-procedures split