0

电影镜头数据具有非规范化类型:

movie1  ACTION|ADVENTURE
movie2  ACTION|ADVENTURE|DRAMA
...

是否可以编写一个简单的 SQL 来获取规范化的电影类型:

movie1  ACTION
movie1  ADVENTURE
movie2  ACTION
...

假设我在 MySQL 或 PostgreSQL 中这样做。

4

1 回答 1

2

对于PostgreSQL,您可以unnest与 一起使用string_to_array

select name, unnest(string_to_array(genres, '|'))
from movies;
于 2016-02-05T03:17:57.377 回答