博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 字符串排序,数字优先排序
阅读量:5931 次
发布时间:2019-06-19

本文共 227 字,大约阅读时间需要 1 分钟。

SELECT * FROM TAB_NAME

ORDER BY case when regexp_like(SORT, '^([0-9]+)$') then

TO_NUMBER(SORT)
else
999999999
END,
SORT

 

上面那句标准,但是在IBATIS 不能用

select

SORT
from TAB_NAME
order by to_number(regexp_substr(sort,'[0-9]*[0-9]',1)),sort

转载地址:http://ffutx.baihongyu.com/

你可能感兴趣的文章
GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名
查看>>
XILINX_zynq_详解(6)
查看>>
class_options
查看>>
HDU 1033 - Edge
查看>>
SQL Server中添加注释
查看>>
【STSRM12】夏令营(分治决策单调+主席树)
查看>>
支付宝扫码支付主业务流程以及实现
查看>>
[转载]getBoundClientRect函数详解
查看>>
51nod 1010 只包含因子2 3 5的数 二分答案
查看>>
文件操作函数
查看>>
Reflection: Congestion Avoidance and Control
查看>>
关于 eclipse 插件JsonEditorPlugin-0.9.4安装与使用
查看>>
在Ubuntu上搭建hive环境
查看>>
[POJ] #1003# Hangover : 浮点数运算
查看>>
常州day5
查看>>
算法相关(一)
查看>>
Java开发中未整理的资料
查看>>
ubuntu安装LDAP
查看>>
扩展欧几里得(求解线性方程)
查看>>
计算机网络术语总结4
查看>>