Ich habe einen bestimmten Datenrahmen:
id | Nummernliste |
---|---|
2 | [1,2,5,6,7] |
5 | [1,2,13,51,12] |
Eine der Spalten ist nur die ID und die andere ist eine Liste von Zahlen, wie ich sie zuvor aus der JSON-Datei erhalten habe. Gibt es eine Möglichkeit, sie nur mit MySQL in dieses Format zu konvertieren?
id | Nummernliste |
---|---|
2 | 1 |
2 | 2 |
2 | 5 |
2 | 6 |
2 | 7 |
5 | 1 |
5 | 2 |
5 | 13 |
5 | 51 |
5 | 12 |
Ich weiß, dass dies mit Python und Pandas problemlos möglich ist, aber in diesem Fall muss ich nur MySQL verwenden, und ich weiß nicht wirklich, wie ich eine Liste in MySQL umsetzen soll
@Ruslan Pylypiuk
Postgresql 灵魂:
Mysql灵魂:参考SQL将值拆分为多行
您可以使用json_table()