oracle表达式
来源:互联网 发布:直男癌表现知乎 编辑:程序博客网 时间:2024/06/05 09:53
1、case表达式
case expr when expr1 then return_expr1
[ when expr2 then return_expr2
.....
else else_expr]
end
例:
SELECT last_name, job_id, salary,
CASE job_id WHEN 'IT_PROG' THEN 1.10*salary
WHEN 'ST_CLERK' THEN 1.15*salary
WHEN 'SA_REP' THEN 1.20*salary
ELSE salary
END "REVISED_SALARY"
FROM employees;
2、decode函数decode(expr,expr1,return_expr1[,expr2,return_expr2,...,][,default])
例:
SELECT last_name, job_id, salary,
DECODE(job_id, 'IT_PROG', 1.10*salary,
'ST_CLERK', 1.15*salary,
'SA_REP', 1.20*salary,
salary)
REVISED_SALARY
FROM employees;
- oracle表达式
- oracle表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- oracle的正则表达式
- Oracle正则表达式函数
- ORACLE 正则表达式
- oracle的正则表达式
- Oracle计算时间差表达式
- Oracle计算时间差表达式
- oracle正则表达式
- oracle GROUP BY 表达式
- oracle正则表达式
- Oracle计算时间差表达式
- oracle 正则表达式
- Oracle正则表达式函数
- Oracle时间差表达式
- Oracle计算时间差表达式
- 《自己动手写框架7》:关于框架体系与战术的思考
- 无法激活请求的服务“http://localhost:10582/Service1.svc?wsdl”
- ActionBar上添加搜索和分享功能
- 使用spring mvc 下载文件
- libevent参考手册6
- oracle表达式
- libevent参考手册7
- libevent参考手册8
- Maximum Depth of Binary Tree
- 百度之星第一场初赛部分题解
- 协方差矩阵
- android 进程间通信
- libevent参考手册10
- 计算器