有幾個解決方案可以做到這一點,但我的情況有點不同。
例如,
數據樣本
表:數據從逗號分隔文本創建表
suid(bigint), start(bigint), end(bigint), route(text)
123, 111, 112, '1111, 1112, 1113, 1114'
123, 114, 115, '2221, 2222, 2223'
133, 121, 122, '331, 332, 333'
預期結果:
需要創建一個表:newdata
suid(bigint), start(bigint), end(bigint), road_seg1(int), road_seg2(int)
123, 111, 112, 1111, 1112
123, 111, 112, 1112, 1113
123, 111, 112, 1113, 1114
123, 114, 115, 2221, 2222
123, 114, 115, 2222, 2223
133, 121, 122, 331, 332
133, 121, 122, 332, 333
所以我需要{第一,第二} {第二,第三},{第三,第四} .....從路線(文本)
路線(文本)項可以proboblaly最多有100個項目,但項目的總數是隨機
任何幫助將不勝感激。我正在使用MySql。
謝謝。
我建議你使用awk來改變你的文件到所需的格式,然後加載它。 – Turophile