oracle 按自定义的序列排序结果集
来源:互联网 发布:清华大学网络教学本科 编辑:程序博客网 时间:2024/05/17 07:39
今天在工作中遇到一个问题,oracle查询出的结果希望使用自定义的序列进行排序,从网上查了查,使用函数instr()即可实现,现在记录一下:
表结构如下:
students
idnamesexgrade1LucyF902TomM1003JackM95如果想排序查询出的结果集,按id排序的话结果一定是:Lucy, Tom, Jack (select * from students t order by t.id asc;)
如果我想以Tom, Lucy, Jack的序列排序的话语句怎么写:
select * from students t order by instr('Tom, Lucy, Jack', t.name); 使用instr即可解决问题。
0 0
- oracle 按自定义的序列排序结果集
- ORACLE sql 根据in查询里面数据的顺序进行排序 ORDER BY 自定义结果排序查询
- datatable的自定义配置-输出结果&排序&跳转指定页码
- Mybatis下配置调用Oracle自定义函数返回的游标结果集
- ORACLE编程的套路——结果集的动态排序
- [Oracle SQL] 使用rollup分组统计按统计结果分组排序显示的问题
- oracle 给查询结果排序
- oracle 结果的排序与执行计划有关
- Oracle中rownum在结果集中排序的使用
- Oracle自定义排序
- oracle 自定义排序
- Oracle 自定义排序方式
- 注解配置Oracle自定义序列
- 查询结果按自己的规则排序
- mysql对查询的结果集排序
- 交换排序:根据序列中两个元素关键字的比较结果来对换这两个记录在序列中的位置。
- ADO访问Oracle结果集的心得
- oracle 返回结果集的存储过程
- Windows Embedded Standard 7先天免疫病毒程序
- Git常用命令
- 免费的Bootstrap管理后台模板集合
- 数据结构与算法学习笔记
- 音乐播放
- oracle 按自定义的序列排序结果集
- iOS中在View 中获取控制器
- ThreadLocal详解
- locate 错误
- 进程(2)
- 数据结构复习之图(1)
- maven
- leetcode再出发
- (转)URI和URL的区别