SQL 提取数字并转换为数字格式

解决 x层 提取数字x 并按大小排序问题;

原代码:

SELECT name, max(floor) , floor FROM table group by name order by max(floor) desc

结果: 出现9层 > 34层情况

参考1 2 修改:
格式均为x层的,将 ’层‘ 替换为.0

(字段,'[^[:digit:]]','.0')  字段

34层 --> 34.0
9层 --> 9.0
这样,就可以实现34.0 > 9.0,避免 9层 > 34 层

SELECT name,  regexp_replace(floor,'[^[:digit:]]','.0')  floor , floor FROM table group by name order by max(floor+0) desc

结果:

将45.0的层数转换为可比大小的数据类型:

floor + 0

链接

https://blog.csdn.net/nanaranran/article/details/51655904

https://blog.csdn.net/sweetgirl520/article/details/80277899


  1. 1 ↩︎

  2. 2 ↩︎

SQL 提取数字并转换为数字格式相关推荐

  1. python 如何将数字字符串转换为数字?

    将单个数字字符串转换为数字 def char2num(s):return {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7 ...

  2. C++将数字A转换为数字B所需的翻转次数算法实现(附完整源码)

    C++将数字A转换为数字B所需的翻转次数算法实现 C++将数字A转换为数字B所需的翻转次数算法实现完整源码(定义,实现,main函数测试) C++将数字A转换为数字B所需的翻转次数算法实现完整源码(定 ...

  3. matlab 日期转换成数字,日期转换为数字 命令行窗口输入datenu

    如2018年1月1日变成2018.01.01的excel可识别格式.但是有时候数字是1位打开excel表格,在表格内输入中文日期格式的日期,选中单元格. 找到工具栏中的"查找和选项" ...

  4. js将一串数字1607222406转换为日期格式

    业务需求: 后台返回的时间是一串数字格式,我们需要把它转换为需要渲染的日期格式 : 2020/12/6 12:00:07 一,使用原生处理方式 1.原始的后台数据 const oldtime = 16 ...

  5. js将 一串数字1403149534转换为日期格式

    需求 js中接收到后台返回的json字符串中的日期类型的字段都变成了一串数字,形如:1500341149000.所以我们需要将这个串格式化形如:2017-07-18 09:25:49. 直接上代码: ...

  6. 将Excel表格中的文本格式存储的数字批量转换为数字

    文本格式的特点就是在单元格的左上角有一个绿色的小三角. 先选中所有要修改的文本数字单元格→选择Excel 菜单中"数据"菜单→"分列". 注意:按列选取,不能同 ...

  7. js 一串数字1403149534转换为日期格式

     微信扫一扫关注个公众号.谢谢各位 1.先把字符串进行日期的封装 var date = new Date(1403149534); 2.然后引入一下代码 Date.prototype.Format = ...

  8. 如何将数字字符串转换为数字技巧

    文章目录 对于整型(int型) 对于 0-9之间的数字基础方法 使用库函数atoi 对于(long型)使用库函数atol 对于浮点型(float)使用库函数atof 先介绍三个库函数:atoi.ato ...

  9. SQL语句中将字符串转换为时间格式

    字符串  datetext="2005-10-10" SQL Server/MYSQL中: cast('2005-10-10' as datetime) 如:select * fr ...

最新文章

  1. object-c中的继承
  2. 写了一个在线流程设计器,效果很炫[Siverlight版本]
  3. 半双工、全双工以太网
  4. leetcode896. 单调数列
  5. VTK中导入并显示STL、3DS文件
  6. C++ 中的Virtual Function (虚函数)
  7. 异步任务结果显示策略
  8. [渝粤教育] 江西财经职业学院 企业会计业务核算与财务报告编制 参考 资料
  9. 2019 序列号_苹果序列号知识扫盲:iPhone序列号含义与查询真伪全攻略
  10. Atitit IT办公场所以及度假村以及网点以及租房点建设之道 attilax总结
  11. 九、 Excel二维码制作和插件推荐
  12. idea中Tomcat中文乱码问题
  13. 一图看懂16个英语时态
  14. QT软件开发: 基于QT设计的完整版视频播放器、多媒体播放器(mdk-sdk)
  15. win64位系统注册表
  16. android 仿QQ列表可折叠+自定义Dialog结合的DEMO
  17. matlab人脸重建,3D人脸重建: BFM结合表情模型
  18. 事务码ABAVN-资产卡片报废-BAPI_ASSET_RETIREMENT_POST
  19. 核桃编程学python吗_西瓜编程和核桃编程哪个好
  20. 【黄啊码】php商城搭建从0到n,可用于毕业设计

热门文章

  1. 期刊论文添加基金项目、作者简介
  2. 【黑客故事】钢铁侠Musk的音影记录
  3. 整理了4大类22种图表,不用担心用错统计图表,分析不出东西了
  4. CAD如何编辑多段线的顶点信息
  5. 云会议是什么?如何提升云会议的协同能力?
  6. 一些可以参考的文档集合3
  7. Linux命令之测试网络连通状态ping
  8. jdk1.8 stream() 把List对象 变成String
  9. 【NLP】动手实现一个句子生成器
  10. vs code修改代码后再次运行,报错:file“<stdin>“,line 1