ORACAL去除表中null转化为0
NVL和NVL2两个函数虽然不经常用,但是偶尔也会用到,所以了解一下。
语法:
--如果表达式1为空则显示表达式2的值,如果表达式1不为空,则显示表达式1的值
NVL(表达式1,表达式2);
--如果字段1为空,则显示字段2的值,如果字段1不为空则显示字段1的值
NVL(字段1,字段2);
--如果表达式1为空,则显示表达式2的值,如果不为空则显示表达式3的值
NVL2(表达式1,表达式2,表达式3)
--如果字段1为空则显示字段2的值,如果字段1不为空则显示字段3的值
NVL2(字段1,字段2,字段3)
比如有表:SYS_USER_INFO,表中有其中三个字段:REAL_NAME,NICK_NAME,NET_NAME。
需求;如果REAL_NAME为空,则查询NET_NAME,不为空则查询REAL_NAME:
SELECT NVL(REAL_NAME,NET_NAME) AS NAME FROM SYS_USER_INFO
在项目中有时需要在查询时预留几个备用字段,也可以通过NVL2来实现,如:
NVL2('SPARE','','') AS SPARE
这样无论如何都会有个SPARE为空的字段
ORACAL去除表中null转化为0相关推荐
- Oracle 查看表中重复的记录,以及去除表中的重复记录
--查看表中重复的记录 select tscw.L_SEC_KEY as L_BOND_KEY ,---债券内码 to_date(twcb.b_info_carrydate,'yyyyMM ...
- Oracle去除表中重复记录
在一个表中,某一字段为重复字段.需要去除重复字段.同时将所有字段显示出来. SELECT * FROM (select a1,a2,a3, Row_number() OVER (PARTITION B ...
- js中null,undefined,false,0,'',[],{}判断方法
目录 1.数据类型 2.JSON字符串 3.数字类型 4.非的布尔值 5.与非比较 一.单独判断 1.null 2.undefined 3.0 4."" 5.判断undefined ...
- 【SQL】去除表中的重复行
去除emp表中相同的行: SCOTT@LGR> delete from emp a where rowid not in (select max(rowid) from emp b where ...
- 一个空值_MySQL数据库表中 NULL 和空值到底有什么区别呢?
NULL也就是在字段中存储NULL值 空字符串值也就是字段中存储空字符('') 我们来通过测试来看看 他们彼此的区别: 占用空间区别 mysql> select length(NULL), le ...
- insert into 插入空值_MySQL数据库的表中 NULL 和 空值 到底有什么区别呢
浅谈 NULL 和 空值的区别 NULL也就是在字段中存储NULL值 空字符串值也就是字段中存储空字符('') 我们来通过测试来看看 他们彼此的区别: 1.占用空间区别 mysql> selec ...
- db2中null和空值的区别_MySQL数据库的表中 NULL 和 空值 到底有什么区别呢?
作者:极客小俊 一个专注于web技术的80后 我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人! 知乎@极客小俊,官方首发原创文章 浅谈 NULL 和 空值的区别 NULL也就是在字段中 ...
- db2中null和空值的区别_MySQL数据库的表中 NULL和空值 到底有什么区别呢?
作者:极客小俊 一个专注于web技术的80后 你不用拼过聪明人,你只需要拼过那些懒人 你就一定会超越大部分人! NULL也就是在字段中存储NULL值 空字符串值也就是字段中存储空字符('') 我们来通 ...
- 怎么去除表中的系统导出的字符_EXCEL非常有用的字符函数LEN、LENB,财务工作者的必备利器...
LEN函数与LENB函数是比较常用的函数,在实际中应用那是相当广的,尤其在财务工作中的使用频率是相当的高.我就一起看看实际工作中哪些地方用到了它.我们先简单说下它的用法,很简单,LEN(text).L ...
最新文章
- 阿里云 - 更换系统盘(附带文件迁移)过程中遇到的一些错误
- 面向对象进阶2 组合
- 将 Smart 构件发布到 Maven 中央仓库
- com.android.ddmlib.ShellCommandUnresponsiveException
- 2021全球数据中心市场预测:资本支出将增长10%
- 科大星云诗社动态20210523
- mybatis.net - 5 嵌入资源与引用资源
- mysql b 树 锁_mysql索引B+树、MVCC、锁一文搞懂
- 高德地图上线高考出行专项服务
- python 获取本地视频信息_python获取视频文件信息
- (十二)RabbitMQ消息队列-性能测试
- (转)NYU教授给写AI新闻的记者们写了一封推心置腹的信,你也应该读读
- 现代软件工程 第十五章 【稳定和发布阶段】练习与讨论
- 滴滴 iOS 动态化方案 DynamicCocoa 的诞生与起航
- Oracle Data Integrator(ODI)架构
- 知识赛道悖论之年:“娱乐至死”的抗争
- Cura工程环境配置教程
- 使用 Python 计算 DID 及其对应P值
- kfc扫描点餐系统java_Java实现KFC点餐系统过程解析
- CAD 2008英文版下载(含注册机)
热门文章
- sudo: unable to resolve host ubuntu提示的解决
- Linux如何查找大文件或目录总结
- WINCE 自绘位图按钮
- 解决Layui数据表格无数据最后列被顶出去的问题
- WEB文档在线预览解决方案
- REST API 基于ACCESS TOKEN 的权限解决方案
- styled-components解决全局样式‘injectGlobal‘ 废除的问题
- SpringMVC 学习-异常处理 SimpleMappingExceptionResolver 类
- 什么是‘YTowOnt9‘?
- 设置EditText光标颜色