oracle中的case when语句
时间: 2023-06-05 20:47:32 浏览: 121
oracle case when 语句的用法详解
5星 · 资源好评率100%
Oracle数据库中的CASE WHEN语句用于根据一个或多个条件,执行不同的操作或返回不同的结果。其基本语法为:
CASE
WHEN condition1 THEN result1
WHEN condition2 THEN result2
...
ELSE resultN
END;
其中,condition1、condition2等为条件表达式,result1、result2等为对应条件的执行结果或返回值。ELSE子句可选,用于当所有条件都不满足时返回的默认结果。CASE WHEN语句可以嵌套使用,以实现更复杂的逻辑控制。
阅读全文