oracle的in集合,oracle 查询in操作 查询结果按in集合顺序显示
问题如下:
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集合顺序显示相关推荐
- MySQL/sqlserver查询in操作 查询结果按in集合顺序显示
2019独角兽企业重金招聘Python工程师标准>>> MySQL/sqlserver查询in操作 查询结果按in集合顺序显示 MySQL用下面的语句 select * from i ...
- MySQL查询in操作 查询结果按in集合顺序显示(转)
MySQL 查询in操作,查询结果按in集合顺序显示的实现代码,需要的朋友可以参考下. MySQL 查询in操作,查询结果按in集合顺序显示 复制代码代码如下: select * from test ...
- MyBatis实现查询的操作
MyBatis实现查询的操作 文章目录 MyBatis实现查询的操作 查询所有数据 查询某一个的详情 条件查询 方式一 散装参数 方式二 对象参数 方式三 map集合参数 动态条件查询 1 多条件动态 ...
- java集合的加减_在JAVA中,对List集合的加减操作
在日常Java开发中,经常会对List集合进行各种各样的操作,这里针对List集合的加减操作做个小的总结:在我看来最常用的有两个,一个是对原List本身有改变,一个是原List本身无改变. 一.对原L ...
- python查询oracle数据库_python针对Oracle常见查询操作实例分析
本文实例讲述了python针对Oracle常见查询操作.分享给大家供大家参考,具体如下: 1.子查询(难): 当进行查询的时候,发现需要的数据信息不明确,需要先通过另一个查询得到, 此查询称为子查询: ...
- oracle查询表的意思,Oracle表的查询(一)
表查询 关键字.字段.表名不加引号时不区分大小写 引号定义的内容区分大小写 运算中有null值时,结果为null *nvl(字段,赋值):如果字段值为null,则取后面一个值 *like 关键字:%表 ...
- (二)Oracle单行函数(单值函数)+多表查询
学习内容 单行函数(单值函数) 字符函数 数字函数 日期函数 类型转换函数 字符函数 函数 作用 LOWER 转换为小写 UPPER 转换为大写 INITCAP 首字母大写 CONCAT 连接值 SU ...
- [亲测]Oracle查询--单表查询,连接查询(一)
ORACLE查询(单表查询,连接查询) 一.单表查询 (一)简单条件查询 1. 查询水表编号为 30408 的业主记录 ( 精确查询 ) select * from t_owners where wa ...
- oracle首先创建三个表,oracle理论学习详解及各种简单操作例子(初学者必备)
oracle理论学习详解及各种简单操作例子(菜鸟必备) 1.数据库的发展过程 层次模型 -->网状模型 -->关系模型 -->对象关系模型 2.关于数据库的概念 DB:数据库(存储信 ...
最新文章
- Storm的StreamID使用样例(版本1.0.2)
- 1.15 实例内部类
- LeetCode 637 二叉树的层平均值-简单
- 减少Java垃圾收集开销的5条提示
- 启发式算法在最优化问题求解中的应用与实践
- Python 小白从零开始 PyQt5 项目实战(2)菜单和工具栏
- 战术网络安全检查表 | Symantec Connect
- 英语口语练习软件测试简历,软件测试员英语简历范文
- 【css】响应式布局 @media媒介 适配平板手机
- Python系统学习流程图, 教你一步步学习python
- Python 几种可视化方法随笔
- Ubuntu下U盘变成只读的解决方法
- Linux LAMP架构搭建
- Java工程师如何在Docker上进行开发
- 数据结构二叉树算法c语言实现,数据结构与算法 :AVL平衡二叉树C语言实现
- echarts地图自动轮播
- 制作世界人口地图json--10.4学习日记
- 史记翻译-汉初三杰-张良-留侯世家第二十五
- 金蝶K/3产品各版本引入/引出Excel文件时出现意外错误的提示,或未正确安装Excel的提示。微软补丁解决方案!(转)
- qgg包-续2-大数据集教程
热门文章
- [转]supervisor 安装、配置、常用命令
- sqlserver不太常见的,可能常见但又疑问的tsql语句
- 使用surface初体验
- win7下安装usb转串口不成功解决方法
- Intermapper系列网络管理工具中文版教程
- bom csv java_Java系列化与反系列化
- linux重置电池阀值,Thinkpad在linux(ubuntu)下修改电池充电阈值,成功解决Thinkpad在Linux下的电池充电问题...
- oracle临时表空间自动清理,oracle清理临时表空间
- Ubuntu上安装OpenGL
- C++循环语句的效率