我有一个给定的数据框:
id | 数字列表 |
---|---|
2 | [1,2,5,6,7] |
5 | [1,2,13,51,12] |
其中一列只是 id,另一列是数字列表,就像我之前从 JSON 文件中获得的那样,有没有办法仅使用 MySQL 将其转换为这种格式?
id | 数字列表 |
---|---|
2 | 1 |
2 | 2 |
2 | 5 |
2 | 6 |
2 | 7 |
5 | 1 |
5 | 2 |
5 | 13 |
5 | 51 |
5 | 12 |
我知道使用Python和pandas可以轻松完成,但在这种情况下我只需要使用MySQL,而且我真的不知道如何在MySQL中转置列表
@Ruslan Pylypiuk
Postgresql 灵魂:
Mysql灵魂:参考SQL将值拆分为多行
您可以使用json_table()