nvl() 数值替换函数 oracle使用

Posted 青蛙跳跳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nvl() 数值替换函数 oracle使用相关的知识,希望对你有一定的参考价值。

nvl(m,n);
如果m这个参数是null的话,那么就用n这个数 代替
该函数在oracle 中使用。
mysql 中使用的是ifnull(m,n) m,n 用法相同。
 
eg:
列出所有员工的年工资,按年薪从低到高排序
select ename,sal,COMM,((sal + nvl(comm,0))*12) as yearsals from emp ORDER BY yearsals
 
 
 
 

以上是关于nvl() 数值替换函数 oracle使用的主要内容,如果未能解决你的问题,请参考以下文章

oracle中nvl()函数有啥用啊?

ORACLE nvl函数

Oracle中nvl函数的用法和作用是啥?

Oracle null判断并替换空值

Oracle——分组函数

oracle中的ceil函数和floor函数的区别