CASE WHEN 。1 。 THEN 。2。 ELSE 。3。 END
意思是, 如果满足 条件 1, 那么 返回 2, 否则 返回 3。
至于 NLV
【语法】NVL (expr1, expr2)
【功能】若expr1为NULL,返回expr2;expr1不为NULL,返回expr1。
注意两者的类型要一致
SQL> SELECT NVL(NULL, 1) AS A, NVL(2, 1) AS B FROM dual;
A B
---------- ----------
1 2