주어진 데이터 프레임이 있습니다:
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 Soul: 참조SQL 값을 여러 행으로 분할
json_table()
을 사용할 수 있습니다. 으아악 으아악