即在SQL语句中加入if-else的逻辑。在Oracle中有两种用法:
CASE 表达式:SQL99的语法,比较繁琐
DECODE 函数:Oracle自己的语法,比较简洁
Demo:公司开始涨薪水了,President涨1000,Manager涨800,其他员工涨500。
CASE 表达式:SQL99的语法,比较繁琐
DECODE 函数:Oracle自己的语法,比较简洁
Demo:公司开始涨薪水了,President涨1000,Manager涨800,其他员工涨500。
方式一:Case表达式:
方式二:decode函数