1
我在MYSQL數據庫中有列想提取那列數據並將其拆分成多個列這裏是我想拆分的數據樣本如何將從mySQL中選擇列的結果拆分爲多個列
```
{"1744":"1","1745":"1","1747":"1","1748":"1","1749":"1","1750":"1"}
{"1759":"1"}
{"47":"1","48":"Ehebr","49":"1479977045596.jpg"}
當你看到這個數據有不同的長度,並會升ike能夠分割任何長度的數據,看看這裏[How to split a resulting column in multiple columns 但我不認爲這就是我想要的結果,我到那裏就像這樣還想修剪所有其他花括號和報價數據。這裏是我到目前爲止的代碼 ```
SELECT combined,SUBSTRING_INDEX(combined , ':', 1) AS a,
SUBSTRING_INDEX(SUBSTRING_INDEX(combined , ':', 2),':',-1) AS b,
SUBSTRING_INDEX(SUBSTRING_INDEX(combined , ':', -2),':',1) AS c,
SUBSTRING_INDEX(combined , ':', -1) AS d
FROM tablefoo WHERE combined is not null;
```
感謝的人正是我需要謝謝 – Tim