Saya mempunyai bingkai data yang diberikan:
id | Senarai Nombor |
---|---|
2 | [1,2,5,6,7] |
5 | [1,2,13,51,12] |
Salah satu lajur hanyalah id dan satu lagi ialah senarai nombor seperti yang saya dapat daripada fail JSON sebelum ini, adakah cara untuk menukarnya kepada format ini hanya menggunakan MySQL?
id | Senarai Nombor |
---|---|
2 | 1 |
2 | 2 |
2 | 5 |
2 | 6 |
2 | 7 |
5 | 1 |
5 | 2 |
5 | 13 |
5 | 51 |
5 | 12 |
Saya tahu ia boleh dilakukan dengan mudah menggunakan Python dan panda, tetapi dalam kes ini saya hanya perlu menggunakan MySQL, dan saya tidak tahu bagaimana untuk menukar senarai dalam MySQL
@Ruslan Pylypiuk
Jiwa postgresql:
Mysql Soul: RujukanSQL membahagikan nilai kepada beberapa baris
Anda boleh menggunakan json_table()