Oracle PL/SQL开发基础(第二十三弹:其他常用函数)

时间:2021-10-07 02:22:53

分组函数

函数名称 描述
AVG 返回传入的列值得平均值
COUNT 返回查询的行的数目
SUM 返回传入的列的总和
MIN 返回查询中的列的最小值
MAX 返回查询中的列的最大值

其他函数

函数名称 描述
NVL(exp1,exp2) 判断exp1的值是否为NULL,不为NULL则返回exp1,为NULL则返回exp2
NVL2(exp1,exp2,exp3) exp1若为NULL则返回exp2,为NULL则返回exp3
NULLIF(exp1,exp2) 比较exp1和exp2,如果相等则返回NULL,不等则返回exp1。exp1不能为NULL
COALESCE(exp1,exp2,…expn) 返回第一个非空表达式
DECODE(expression,search1,result1[,search2,result2,...,][,default]) 比较表达式和每个查找值表达式,如果匹配则返回结果值。