如何以任何可能的方式在SQL中執行此操作?使用不同的分隔符將SQL中一列中的值拆分爲多列
請參閱圖像或以下:
|| Id || Column1 ||
|| 1000 || SA(13), DS(1) ||
|| 2000 || QW(1) ||
|| 3000 || TE(23), RE(1), BB(40), VV(5) ||
的結果應該是:
|| Id || Column2 || Colum3 ||
|| 1000 || SA || 13 ||
|| 1000 || DS || 1 ||
|| 2000 || QW || 1 ||
|| 3000 || TE || 23 ||
|| 3000 || RE || 1 ||
|| 3000 || BB || 40 ||
|| 3000 || VV || 5 ||
screenshot of the sample table
這顯示了一個非常貧窮的數據庫設計:( – Khan