sql server 資料庫name欄位值為張三,李四,王五....現在希望把他們按逗號拆分成不同的列,該怎樣處理
uj5u.com熱心網友回復:
有多少列是動態的嗎?每一列都動態一個名字?uj5u.com熱心網友回復:
請給出示例資料,和預期結果。uj5u.com熱心網友回復:
用 STRING_SPLIT 函式。--
SELECT VALUE
FROM uname CROSS APPLY STRING_SPLIT([name], ',')
uj5u.com熱心網友回復:

如圖,資料庫有key1,key2,key3,key4,四個欄位,key4以逗號分隔,拆分后與前三個欄位內容一并顯示出來
uj5u.com熱心網友回復:
會有張干、李四、王五、趙六、什么七
這樣的超過3個的資料嗎?
uj5u.com熱心網友回復:
有,有超過3個的資料,具體數量不確定
uj5u.com熱心網友回復:
用 string_split是最方便的。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/223389.html
標籤:基礎類
上一篇:求一條SQL陳述句??急
下一篇:有點復雜的sql,求大佬幫看看。
