使用break命令和compute命令,将scott.emp表,的输出结果根据depno进行分组,然后对每组的SL类进行求和计算
时间: 2024-03-09 15:46:31 浏览: 106
根据Oracle数据库scott模式下的emp表和dept表
4星 · 用户满意度95%
可以使用如下SQL语句实现:
```
compute sum of sal on SL
break on depno
select depno, sum(sal) as total_salary from scott.emp group by depno;
```
这条语句的意思是先用`break on depno`命令按照`depno`字段进行分组,然后对每组的`SL`类进行求和计算,最后使用`compute sum of sal on SL`命令计算出每组`SL`类的总工资。`select`语句则查询`depno`和每组的总工资,并使用`sum`函数对`sal`字段进行求和计算。
阅读全文