数据库对数字不限长度的冒泡排序
生活随笔
收集整理的這篇文章主要介紹了
数据库对数字不限长度的冒泡排序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于個人在查資料時候發現,查到資料都是限制了冒泡的數據的個數的,個人感覺不是很科學,于是就想到一下思路來解決數據個數不定的問題:
原始數據如下:
操作代碼如下:
第一步:
SELECT item into #ttt FROM? dbo.C AS t01 CROSS apply dbo.Split(t01.value,',')? order by convert(int,item)
第二步:
SELECT top 1 stuff((SELECT ','+item ?FROM #ttt ? FOR xml PATH('')),1,1,'') AS num ?FROM ?#ttt?
第三步:
drop table #ttt
最終結果為:
?注:本上文全文不涉及Id字段因此用到了top 1進行數據去重,如果設計了id可以用id進行數據去重。
?
轉載于:https://www.cnblogs.com/lqLove/p/5725354.html
總結
以上是生活随笔為你收集整理的数据库对数字不限长度的冒泡排序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: D-hdu 1465 不容易系列之一(递
- 下一篇: 聊聊大数据的三重门