用oracle语句查询员工的所有记录,以及每个员工的工资与奖金之和
时间: 2023-12-10 09:39:27 浏览: 264
Oracle查询用户所有表的语句
5星 · 资源好评率100%
可以使用以下Oracle语句查询员工的所有记录,以及每个员工的工资与奖金之和:
```
SELECT e.*, (e.salary + NVL(e.commission_pct, 0)) AS total_pay
FROM employees e;
```
这将返回所有员工的记录,并添加一个名为“total_pay”的列,该列包含每个员工的工资和奖金之和。注意,此查询使用了NVL函数,以便在员工没有奖金时将其视为0。
阅读全文