decode 类似 case when
将查询的结果翻译成其他值,类似 case when to_char(创建时间,'mm') ='01' then '查询统计的是1月 '
when to_char(创建时间,'mm') ='02' then '查询统计的是2月 '
when to_char(创建时间,'mm') ='03' then '查询统计的是3月 '
.......................
select decode( to_char(创建时间,'mm') , '01' , '查询统计的是1月 ', '02' , '查询统计的是2月 ', '07', '查询统计的是7月'),创建时间
from TAB_数据字典表
转载于:https://www.cnblogs.com/dashanruolong/p/5704251.html
decode 类似 case when相关推荐
- Linux命令如何将竖行改成横行,用DECODE和CASE WHEN将多行单列数据改为单行多列数据(即竖向排列改为横向排列)...
1.几天前,终于修改了SQL查询语句,改为适应报表格式.其中最关键的就是用DECODE和CASE WHEN方式,只要查询结果正确,那么用这两种方式,基本上想要什么格式就可以拿到什么格式. 2.DECO ...
- decode和case的用法
先构造一个例子,假设我们想给智星职员加工资, 其标准是:工资在8000元以下的加20%:工资在8000元或以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into ...
- oracle中decode和case的使用例子
decode是很不错的条件函数,但是它却不能使用范围来进行条件区分,而case则刚好弥补了这一缺点,以下是二者的例子比较: select pay_name,subgate, sum(decode(fl ...
- oracle中DECODE与CASE的用法区别
对于CASE与DECODE其实并没有太多的区别,他们都是用来实现逻辑判断.Oracle的DECODE函数功能很强,灵活运用的话可以避免多次扫描,从而提高查询的性能.而CASE是9i以后提供的语法,这个 ...
- oracle 纵列 转 横列,oracle sql小结(主要讲横列转换的例子)decode 以及case
--建表 create table kecheng ( id NUMBER, name VARCHAR2(20), course VARCHAR2(20), score NUMBER ); --插入数 ...
- oracle case nvl,oracle中的nvl 、nvl2、decode、case when 函數的用法
參考文檔:http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html -- nvl函數 -- NVL( string1, repla ...
- oracle判断空值的函数nvl2,Oracle nvl、nvl2、nullif、decode、case函数详解
1.NVL函数 nvl(expr1,expr2),如果expr1为空,则返回expr2: 2.NVL2函数 nvl2(expr1,expr2,expr3),如果expr1为空,则返回expr3,否则返 ...
- oracle实现mysql的if_oracle中decode函数 VS mysql中的if函数和case函数
oracle中有decode函数,如下: select sum(decode(sex,'男',0,1)) 男生数 from school: 统计男生数目,含义为:decode()中sex字段为男时,用 ...
- Oracle数据库:条件表达式case when then else end,decode函数,oracle单行函数练习示例
Oracle数据库:条件表达式case when then else end,decode函数,oracle单行函数练习示例 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很 ...
最新文章
- 6、JavaScript进阶篇③——浏览器对象、Dom对象
- 清除vs2005起始页最近打开项目
- java 析构函数_C++虚函数
- Chrome谷歌浏览器新功能 删除主题更方便
- 这些产品大咖的实战心得,学会了可以帮你跨过很多坑
- Oracle 20c 新特性:强制大小写敏感密码文件 Force Password File Case Sensitive
- Datawhale 零基础入门数据挖掘-Task4 建模调参
- linux下sqlite3的使用
- 计算机考试操作步骤,计算机考试操作步骤(精).doc
- 数据分析师人才需求的分析报告
- .gpx文件转geojson
- carplay是否可以用安卓系统,carplay能连接安卓手机吗
- VS2017安装(在线、离线)
- Tableau基础 | 维度、度量、蓝色、绿色
- 计算机数字音乐合成技术 fm,● 计算机数字音乐合成技术主要有(13)两种方式,其中使用(14)合成的音乐,其音质更好。(13)A. FM和AM - 扁豆云问答...
- 门诊挂号c语言程序代码,C语言版医院管理系统
- 小程序调取相机照片添加水印(时间水印)
- 查看电脑支持的最大内存数。
- jekenis实现oracle导入导出,What would the author do with Ken Smit..._考试资料网
- 开发一个短信推送工具需要怎么做
热门文章
- 安装设置Android Studio Win7安装
- xcode 4 最低的要求是 10.6.6的版本,如果你是 10.6.3的版本,又不想升级的话。可以考虑通过修改版本号的方法进行安装
- 大学刚毕业,零基础大数据如何入门?
- Android数据适配-ExpandableListView
- 获取Extjs文本域中的内容
- OSChina 周四乱弹 ——妹子喜欢的是程序员 这是标准……
- 如何基于 Notadd 构建 API (Laravel 写 API)
- psychopy 与脑电打码 eeg
- Andoid开发中生成二维码
- 异步网络消息处理框架