由于个人在查资料时候发现,查到资料都是限制了冒泡的数据的个数的,个人感觉不是很科学,于是就想到一下思路来解决数据个数不定的问题:

原始数据如下:

操作代码如下:

第一步:

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

数据库对数字不限长度的冒泡排序相关推荐

  1. validate验证长度 vue_vue input 输入校验字母数字组合且长度小于30的实现代码

    下面一段代码给大家分享vue input 校验字母数字组合且长度小于30,具体代码如下所示: validateJyh(glhm){//校验关联交易号 var reg = /^[A-Za-z0-9]{1 ...

  2. 问题解答004:用javascript检测输入的只能是汉字,字母或者数字,并且长度为4...

    问:如何用javascript检测输入的只能是汉字,字母或者数字,并且长度为4(一个汉字为2个长度,字母或数字为1个长度)? 答:直接写代码吧: <script type="text/ ...

  3. vue验证整数_vue input 输入校验字母数字组合且长度小于30的实现代码

    下面一段代码给大家分享vue input 校验字母数字组合且长度小于30,具体代码如下所示: validateJyh(glhm){//校验关联交易号 var reg = /^[A-Za-z0-9]{1 ...

  4. 解决js array的key不为数字时获取长度的问题

    解决js array的key不为数字时获取长度的问题 参考文章: (1)解决js array的key不为数字时获取长度的问题 (2)https://www.cnblogs.com/leeke98/p/ ...

  5. JS正则表达式写法:手机号、邮箱、用户只能由英文字母或数字组成,长度为4-16个字符,并且以英文字母开头

    1.手机号:以136,138,150开头,27894678 2.邮箱:4478@qq/163.com/cn 3.用户只能由英文字母或数字组成,长度为4-16个字符,并且以英文字母开头 <scri ...

  6. 数字转换为固定长度字符串

    在Excel中使用公式可以轻松实现将数字转换为固定长度字符串(例如以最大数字的位数为准),如下图所示. 在VBA中如何实现这个功能,是否需要调用上图的Excel函数来实现?答案是:完全不需要,VBA中 ...

  7. 判断字母汉字数字的字符长度

    如何得到包含汉字数字的字符长度,一个汉字是两个字符长度,下面是java实现以及js实现. java实现: /** * @param s 需要判断字符串的长度,中文2个字符,数字字符1个字符: * @r ...

  8. mysql数据库设置索引 以下_如何设置MySQL数据库表的索引总长度

    匿名用户 1级 2018-10-05 回答 MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定).在 My ...

  9. 正则表达式 匹配中文,英文字母和数字及_长度详解

    http://www.juapk.com/thread-2472-1-1.html 匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z]  数字:[0-9] 匹配中文,英文字母和数字及 ...

最新文章

  1. floyd和迪杰斯特拉算法的路径记录方法。
  2. 二维物体形状识别方法比较
  3. win7设置java环境变量_win7下JAVA环境变量配置方法
  4. 如何用计算机画立方体,画立方体-计算机图形学实验.doc
  5. 《深入理解计算机系统》读书笔记六:整数表示
  6. puppetter安装就踩坑-解决篇
  7. 为什么C语言exe能直接打开,怎么让c语言生成的exe双击就能运行呢?
  8. 简单介绍强引用,软引用,弱引用,虚引用
  9. 栈的顺序存储及实现(二)
  10. 【Level 08】U08 Positive Attitude L3 What a life
  11. 常量 数组 函数 枚举 结构体与指针
  12. .net core精彩实例分享 -- 泛型和集合
  13. java Date 转mysql timestamp 秒数不一致
  14. LeetCode--Restore IP Addresses
  15. C语言-数组的趣味应用-筛法求素数
  16. 纠删码:定义及常见类型
  17. matlab奈奎斯特图画法,振荡环节 奈奎斯特图和波特图的绘制
  18. NVIDIA驱动安装过程中的 'nvidia-drm' appears问题
  19. Julia之初体验(九)字符串连接与匹配
  20. python-猜数字游戏

热门文章

  1. Boost:aligned delete对齐删除的测试程序
  2. ITK:使用多线程过滤图像
  3. ITK:创建一个大小Size
  4. VTK:几何对象之EllipticalCylinder
  5. OpenCV使用功能匹配模板的实例(附完整代码)
  6. Qt Creator将应用程序部署到通用远程Linux设备
  7. c++median search中位数搜索的实现算法(附完整源码)
  8. c语言 static 关键字的作用
  9. QT的QDial类的使用
  10. C++STL的vector容器