【发布时间】:2020-09-17 15:21:18
【问题描述】:
我正在使用 Postgres 服务器。这是我的桌子的样子
表示每部电影的流派栏目是:
[
{'id': 18, 'name': 'Drama'},
{'id': 36, 'name': 'History'},
{'id': 10749, 'name': 'Romance'}
]
如您所见,每部电影的类型都在 VARCHAR 变量和 JSON 数组中。
我要做的是解压 JSON 的内容并创建一个名为 Genres 的新表,该表将为每个类型提供一次具有唯一 ID。
所以对于上面的示例,我希望我的新表如下所示:
id | genre
18 | 'Drama'
36 | 'History'.
我该怎么做?
【问题讨论】:
-
如果您使用 Postgres,为什么要标记 SQL Server?
标签: sql json postgresql postgresql-9.5