From a6e4e4ab6e72f48075447a77ae451d9eaa48a218 Mon Sep 17 00:00:00 2001 From: xiangwb Date: Mon, 26 Feb 2018 17:32:48 +0800 Subject: [PATCH] merge --- boot-service/src/main/java/com/xwbing/demo/oracle/day02.sql | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/boot-service/src/main/java/com/xwbing/demo/oracle/day02.sql b/boot-service/src/main/java/com/xwbing/demo/oracle/day02.sql index 56581ae..e17bdac 100644 --- a/boot-service/src/main/java/com/xwbing/demo/oracle/day02.sql +++ b/boot-service/src/main/java/com/xwbing/demo/oracle/day02.sql @@ -163,7 +163,8 @@ NVL2(P1,P2,P3) 若p1不为NULL值为p2,p1为NULL值为p3 查看每个员工的奖金情况? SELECT ENAME,SAL,NVL2(BOUNS,'有奖金','无奖金') FROM EMP_XWBING; //MYSQL -IF(ISNULL(p1),p2,p3) 若p1为null值为p2,p1不为null值为p3 //MYSQL ISNULL(字段) true返回1--------- -IF(expr1,expr2,expr3):如果 expr1 是TRUE,则 IF()的返回值为expr2; 否则返回值则为 expr3 +ISNULL(字段) true返回1 +IF(p1,p2,p3):如果p1是true,返回值为p2;否则返回值则为p3 +IF(ISNULL(p1),p2,p3) 若p1为null值为p2,p1不为null值为p3 SELECT ENAME,SAL,IF(ISNULL(BOUNS),'无奖金','有奖金') FROM EMP_XWBING;