利用存储函数,查询某个员工的年薪

简介: /* 利用存储函数,查询某个员工的年薪 sal*12+ nvl(comm) */ create or replace function queryEmp(eno in number) return NUMBER as   psal emp.sal% TYPE;   pcomm emp.comm% TYPE; begin   select sal,comm into ps

/*
利用存储函数,查询某个员工的年薪
sal*12+ nvl(comm)
*/
create or replace function queryEmp(eno in number)
return NUMBER
as
  psal emp.sal% TYPE;
  pcomm emp.comm% TYPE;
begin
  select sal,comm into psal,pcomm from emp where empno=eno;

  --计算返回
  return psal*12 + nvl(pcomm,0);

end;
/

目录
相关文章
|
7月前
|
SQL
leetcode-SQL-181. 超过经理收入的员工
leetcode-SQL-181. 超过经理收入的员工
47 0
|
6月前
|
SQL 算法 大数据
深入解析力扣184题:部门工资最高的员工(子查询与窗口函数详解)
深入解析力扣184题:部门工资最高的员工(子查询与窗口函数详解)
|
7月前
|
SQL
SQL 查找入职员工时间排名倒数第三的员工所有信息
SQL 查找入职员工时间排名倒数第三的员工所有信息
|
7月前
|
SQL
leetcode-SQL-1731. 每位经理的下属员工数量
leetcode-SQL-1731. 每位经理的下属员工数量
48 0
|
7月前
|
SQL 数据挖掘 数据处理
「SQL面试题库」 No_24 查询员工的累计薪水
「SQL面试题库」 No_24 查询员工的累计薪水
【SQL开发实战技巧】系列(十四):计算消费后的余额&计算银行流水累计和&计算各部门工资排名前三位的员工
本篇文章讲解的主要内容是:***通过模拟计算消费流水账及计算银行流水累计和讲解sum()over()函数使用场景、通过计算各部门工资排名前三位的员工小案例来介绍ROW_NUMBER、RANK、DENSE_RANK使用方法及区别***
【SQL开发实战技巧】系列(十四):计算消费后的余额&计算银行流水累计和&计算各部门工资排名前三位的员工
|
SQL 数据挖掘 Python
SQL2 查找入职员工时间排名倒数第三的员工所有信息
SQL2 查找入职员工时间排名倒数第三的员工所有信息
190 0
SQL2 查找入职员工时间排名倒数第三的员工所有信息
|
数据库
LeetCode(数据库)- 部门工资前三高的所有员工
LeetCode(数据库)- 部门工资前三高的所有员工
96 0
LeetCode(数据库)- 部门工资前三高的所有员工
|
SQL Oracle 关系型数据库
【LeetCode-SQL高手挑战】—185. 部门工资前三高的所有员工
【LeetCode-SQL高手挑战】—185. 部门工资前三高的所有员工
362 0
【LeetCode-SQL高手挑战】—185. 部门工资前三高的所有员工
|
数据库
LeetCode(数据库)- 查询员工的累计薪水
LeetCode(数据库)- 查询员工的累计薪水
126 0