数据库中的通用函数

通用函数

NVL()处理 null

查询出每个雇员的全部年薪

Selectename,sal,comm,(sal+comm)*12fromemp;//此时 comm字段有 null值

//此时要将 null变为 0

Selectename,sal,comm,(sal+nvl(comm,0))*12,nvl(comm,0)fromemp;

DECODE()多数值判断

类似于 if…else语,不同的是 decode()函数判断的是数值,而不是逻辑条件。

显示全部雇员的职位,但是这些职位要求替换为中文显示

Selectempno,ename,job,decode(job,’CLERK’,’办 事 员 ’,’SALESMAN’,’销 售 人

员’,’MANAGER’,’经理’,’ANALYST’,’分析员’,’PRESIDENT’,’总裁’)fromemp

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容