to_char(sysdate,'yyyy-mm-dd hh:mi:ss') from dual
to_date
to_number
nvl(common,0) --将把空替换为0
nvl2(exp1,expr2,expr3) --expr==expr2?null:epxr1
case语句
select ename,job,sal,
case job when 'SALESMAN' then sal*0.9
when 'MANAGER' then sal*0.85
from salary
decode函数
select ename,job,sal,
decode(job,'SALESMAN',sal*0.9,
'MANAGER',sal*0.85
)as t_sal --别名
from semp
本文详细介绍了SQL中常用函数如TO_CHAR、TO_DATE、TO_NUMBER、NVL、NVL2、DECODE等的使用,并通过案例展示了CASE语句在处理不同职位薪资时的应用。
1万+

被折叠的 条评论
为什么被折叠?



