oracle 三元表达式
时间: 2023-07-21 21:05:54 浏览: 140
oracle 表达式
Oracle 中的三元表达式是一种条件运算符,它由问号(?)和冒号(:)组成,也称为条件运算符或三目运算符。它的语法如下:
```
expression1 ? expression2 : expression3
```
如果 expression1 的值为 true,则返回 expression2 的值;否则返回 expression3 的值。例如:
```
SELECT (salary > 5000)? 'High' : 'Low' AS SalaryLevel
FROM employees;
```
这条 SQL 语句会根据员工的工资是否大于 5000 元,返回 'High' 或 'Low'。
阅读全文