普通排序利用:order by 字段名 ASC

但是遇到有中文而且类型是varchar类型的结果就是这样

政采代(甲)字第0298号

政采代(甲)字第0421号

政采代(甲)字第1098号

政采代(甲)字第1267号(延续)

政采代(甲)字第1179号(延续)

但是我们要的结果应该是这样:

政采代(甲)字第0298号

政采代(甲)字第0421号

政采代(甲)字第1098号

政采代(甲)字第1179号(延续)

政采代(甲)字第1267号(延续)

解决办法:
利用Oracle函数及正则表达式进行排序

order by to_number(regexp_substr(字段名,'[0-9]*[0-9]',1))

解决oracle语句中 含数字的字符串按数字排序问题相关推荐

  1. Java中怎么样检查一个字符串是不是数字呢

    问题:Java中怎么样检查一个字符串是不是数字呢 在解析之前,怎么样检查一个字符串是不是数字呢 回答一 这些通常是由一个简单的用户自定义函数去解决的(即,自带的 "isNumeric&quo ...

  2. java中的字符,字符串,数字之间的转换(亲测)

    string 和int之间的转换 string转换成int  :Integer.valueOf("12") int转换成string : String.valueOf(12) ch ...

  3. java中的字符,字符串,数字之间的转换

    java中的字符,字符串,数字之间的转换 string 和int之间的转换 string转换成int :Integer.valueOf(" ") int转换成string : St ...

  4. python将输入语句中的字母、空格、数字和其他字符分别输出

    python将输入语句中的字母.空格.数字和其他字符分别输出 str=input("输入任意字符") #列出四种类型的列表来盛放相应的字符 letters=[] spaces=[] ...

  5. 关于ORACLE 语句中,IN 超过1000个的解决方法

    在ORACLE SELECT 语句中 IN 的数据如果超过 1000,就会出错,解决方法也很简单,以C#代码为例: 1.先写一个方法,接收2个参数 参数1:接收 IN里面的数据,如:'a1','a2' ...

  6. 20,sql 测试 : 1.4g 文件的 sql 运行测试,表关联,日期转换,字符编码,乱码解决,程序的 shell 执行,字符串转数字,三个隐式转换,用列分区,输出,sum over

    一 ,基础操作 : 1 ,表关联 : select stock.area,goods.smallLei,goods.typeColorId,weekofyear(to_date(stock.sellD ...

  7. 将字符数组中的字符转换为整型变量的数字 将字符串转换为数字

    首先要保证字符数组或字符串中的数据是数字,这样才能转换. 检测字符数组或字符串中是否为数字的方法: 遍历字符数组或字符串,检测是否有非数字字符,若有则无法转换,若没有则可以进行转换. 将字符数组或字符 ...

  8. 针对mybatis中的sql判断字符串和数字技巧

    方法一: <if test='regionType=="0"'>and district_code like '111%' </if> 方法二: <i ...

  9. mysql sql 字符串字段保留数字_SQL字符串以及数字常用操作汇总

    SQL字符串以及数字常用操作汇总 更新时间:2013年06月11日 09:05:12   作者: 本篇文章是对SQL字符串以及数字的常用操作进行了详细的总结与分析,需要的朋友参考下 --将字符串中从某 ...

最新文章

  1. MySqli 连接失败 MySQL connection not working: 2002 No such file or directory
  2. pthread_join和pthread_detach详解
  3. Geotools简介以及quickstsrt加载shp文件并显示
  4. 一个简单的 Hello world! 例子使用 boost::mpi::group 和 boost::mpi::broadcast()
  5. C/C++ 字符串(string)转换
  6. 运放电路分析_运放参数的详细解释和分析part4运放噪声
  7. java学习(136):带泛型的类
  8. 《Python Cookbook 3rd》笔记(4.4):实现迭代器协议
  9. 【VB.NET】基于Visual Studio编写VB.NET程序的常见问题的解答
  10. XMPP即时通讯资料记录
  11. FLAG_ACTIVITY_CLEAR_TOP和singleTask的区别
  12. 详解KVM虚拟化原理
  13. 跳一跳python源码_跳一跳源码(python 实现 跳一跳游戏 代码解析)
  14. 蚂蚁金服5面,总结了49个面试题,遇到的面试官都是P7级别以上
  15. 只有1kb的清理软件_1kb文件夹快捷方式病毒专杀工具下载
  16. 2019开源BI软件排行榜
  17. Rhino学习教程——1.4
  18. android高仿小米时钟,Android仿小米时钟效果
  19. Android预置默认输入法
  20. 谷粒商城项目笔记总结(1/2)

热门文章

  1. OpenGL Lightmap光照贴图的实例
  2. OpenGL 几何着色器Geometry Shader
  3. C语言 字符串相关的函数
  4. Spring+mongodb集群集成(吐血教程) 转自:http://blog.csdn.net/qq_16497617/article/details/52817335
  5. PCB task_struct 数据结构 (转:http://blog.csdn.net/jurrah/article/details/3965437)
  6. 在Linux下如何安装QQ?
  7. 1Boost之TCP,Client and Server
  8. Web Service 一些对外公开的网络服务接口以及http://www.webxml.com.cn/zh_cn/index.aspx
  9. lisp 批量文字求差值_Python 超简单 提取音乐高潮(附批量提取)
  10. 更改图片位置_如何轻松快速地将图片转换到JPG/JPEG/PNG/BMP/TIFF