推 cyr1216: 想到的只有分段處理,把每一列值撈出來,依;分號拆陣列 02/06 22:56
→ cyr1216: 成再distinct掉 02/06 22:56
→ bernachom: 每一列值撈出來,這是要做子查詢嗎?? 02/07 09:45
推 cyr1216: 我想到的可能要寫成預儲程序 02/07 22:24
推 bv5gt: Aa,ccff...長度都一樣的會,應該可以用subatring 02/07 23:53
→ bernachom: 每個字串用分號隔開,字串長度可能會不一樣,唉,好麻煩 02/08 09:54
推 Adonisy: 寫自訂 .net函數吧... 02/08 15:05
推 likesp999: 覺得這問題因該在前端就要避免,留到db來處理是蠻棘手 02/08 15:54
→ likesp999: 的問題 02/08 15:54
推 bv5gt: 長度不一樣用substring就要配合charindex,慢慢拆解所有的; 02/09 00:00
→ bv5gt: 做法就跟1樓說的一樣 02/09 00:00
推 bv5gt: 拆完「;」,用Replace,將重復的取代掉,我想到的是這樣 02/09 00:03
→ vi000246: 關鍵字sql regex duplicate value 02/12 17:26
推 vi000246: ([^;]+)(;[ ]*\1)* 02/12 17:35
推 vi000246: 應該這樣才對/([^;]+;)([ ]*\1)*/g 最後一個分號再自 02/12 18:09
→ vi000246: 己處理 02/12 18:09
推 vi000246: 沒注意到重複三次的情況 /([^;]+;)([ ]*\1+)*/g 02/12 18:16
→ bernachom: 正規表達式超複雜.. 02/12 20:01