问题如下:

select * from tfm_services t where t.service_name in ('QueryAdviceConfigService'

,'ResetAdviceListState'

,'CancelAdviceListState'

,'GetSMSCharLimit'

,'SendSMSService'

,'AddAdviceType'

,'ModAdviceType'

,'DelAdviceType'

,'DelAdviceTypeLang'

,'AddAdviceTypeLang');

查询出来的结果如何按照我传递参数的顺序显示出来,而不是按照service_name的首字母顺序排列

有一个办法,不过比较麻烦。

SQL如下:

select * from tfm_services t where t.service_name in (

'QueryAdviceConfigService'

,'ResetAdviceListState'

,'CancelAdviceListState'

,'GetSMSCharLimit'

,'SendSMSService'

,'AddAdviceType'

,'ModAdviceType'

,'DelAdviceType'

,'DelAdviceTypeLang'

,'AddAdviceTypeLang')

ORDER BY decode(t.service_name,'QueryAdviceConfigService',1,

'ResetAdviceListState',2,

'CancelAdviceListState',3,

'GetSMSCharLimit',4,

'SendSMSService',5

,'AddAdviceType',6

,'ModAdviceType',7

,'DelAdviceType',8

,'DelAdviceTypeLang',9);

oracle的in集合,oracle 查询in操作 查询结果按in集合顺序显示相关推荐

  1. MySQL/sqlserver查询in操作 查询结果按in集合顺序显示

    2019独角兽企业重金招聘Python工程师标准>>> MySQL/sqlserver查询in操作 查询结果按in集合顺序显示 MySQL用下面的语句 select * from i ...

  2. MySQL查询in操作 查询结果按in集合顺序显示(转)

    MySQL 查询in操作,查询结果按in集合顺序显示的实现代码,需要的朋友可以参考下. MySQL 查询in操作,查询结果按in集合顺序显示 复制代码代码如下: select * from test ...

  3. MyBatis实现查询的操作

    MyBatis实现查询的操作 文章目录 MyBatis实现查询的操作 查询所有数据 查询某一个的详情 条件查询 方式一 散装参数 方式二 对象参数 方式三 map集合参数 动态条件查询 1 多条件动态 ...

  4. java集合的加减_在JAVA中,对List集合的加减操作

    在日常Java开发中,经常会对List集合进行各种各样的操作,这里针对List集合的加减操作做个小的总结:在我看来最常用的有两个,一个是对原List本身有改变,一个是原List本身无改变. 一.对原L ...

  5. python查询oracle数据库_python针对Oracle常见查询操作实例分析

    本文实例讲述了python针对Oracle常见查询操作.分享给大家供大家参考,具体如下: 1.子查询(难): 当进行查询的时候,发现需要的数据信息不明确,需要先通过另一个查询得到, 此查询称为子查询: ...

  6. oracle查询表的意思,Oracle表的查询(一)

    表查询 关键字.字段.表名不加引号时不区分大小写 引号定义的内容区分大小写 运算中有null值时,结果为null *nvl(字段,赋值):如果字段值为null,则取后面一个值 *like 关键字:%表 ...

  7. (二)Oracle单行函数(单值函数)+多表查询

    学习内容 单行函数(单值函数) 字符函数 数字函数 日期函数 类型转换函数 字符函数 函数 作用 LOWER 转换为小写 UPPER 转换为大写 INITCAP 首字母大写 CONCAT 连接值 SU ...

  8. [亲测]Oracle查询--单表查询,连接查询(一)

    ORACLE查询(单表查询,连接查询) 一.单表查询 (一)简单条件查询 1. 查询水表编号为 30408 的业主记录 ( 精确查询 ) select * from t_owners where wa ...

  9. oracle首先创建三个表,oracle理论学习详解及各种简单操作例子(初学者必备)

    oracle理论学习详解及各种简单操作例子(菜鸟必备) 1.数据库的发展过程 层次模型 -->网状模型 -->关系模型 -->对象关系模型 2.关于数据库的概念 DB:数据库(存储信 ...

最新文章

  1. Storm的StreamID使用样例(版本1.0.2)
  2. 1.15 实例内部类
  3. LeetCode 637 二叉树的层平均值-简单
  4. 减少Java垃圾收集开销的5条提示
  5. 启发式算法在最优化问题求解中的应用与实践
  6. Python 小白从零开始 PyQt5 项目实战(2)菜单和工具栏
  7. 战术网络安全检查表 | Symantec Connect
  8. 英语口语练习软件测试简历,软件测试员英语简历范文
  9. 【css】响应式布局 @media媒介 适配平板手机
  10. Python系统学习流程图, 教你一步步学习python
  11. Python 几种可视化方法随笔
  12. Ubuntu下U盘变成只读的解决方法
  13. Linux LAMP架构搭建
  14. Java工程师如何在Docker上进行开发
  15. 数据结构二叉树算法c语言实现,数据结构与算法 :AVL平衡二叉树C语言实现
  16. echarts地图自动轮播
  17. 制作世界人口地图json--10.4学习日记
  18. 史记翻译-汉初三杰-张良-留侯世家第二十五
  19. 金蝶K/3产品各版本引入/引出Excel文件时出现意外错误的提示,或未正确安装Excel的提示。微软补丁解决方案!(转)
  20. qgg包-续2-大数据集教程

热门文章

  1. [转]supervisor 安装、配置、常用命令
  2. sqlserver不太常见的,可能常见但又疑问的tsql语句
  3. 使用surface初体验
  4. win7下安装usb转串口不成功解决方法
  5. Intermapper系列网络管理工具中文版教程
  6. bom csv java_Java系列化与反系列化
  7. linux重置电池阀值,Thinkpad在linux(ubuntu)下修改电池充电阈值,成功解决Thinkpad在Linux下的电池充电问题...
  8. oracle临时表空间自动清理,oracle清理临时表空间
  9. Ubuntu上安装OpenGL
  10. C++循环语句的效率