`

SQL子查询:查询工资总额最高的部门信息

阅读更多

已知:员工信息表,部门信息表

 

员工信息表字段:

员工ID,部门ID,姓名,薪水,其他信息

 

部门信息表字段:

部门ID,部门名称,其他信息

 

 

oracle下:

select ee.dep_id,dep.dep_name,ee.dep_salary
from
(select e.dep_id, sum(e.salary) dep_salary
from employee e group by e.dep_id order by dep_salary desc) ee, department dep

where rownum = 1
and ee.dep_id = dep.id;

 

另外还有个mysql的形式和oracle下的略有不同,等中秋节回来了补上。

 

预祝各位中秋节快乐!

1
0
分享到:
评论
2 楼 charles751 2008-09-15  
不过听说这是一道面试题。在不参考任何资料的情况下,10分钟能正确写出来的,在下绝对佩服!
1 楼 hifun 2008-09-14  
这个MS很简单的东西呀。

相关推荐

    oracle实验报告

    3、 通过dept表查询出所有部门号,对每个部门雇员的工资进行调整,将工资高于(包含$2000)$2000的雇员每人增加$500,将工资低于$2000的雇员每人增加到$2000。但应注意雇员工资调整后不应大于$10000,否则显示出错信息,...

    C#程序开发范例宝典(第2版).part13

    实例067 利用选择控件实现复杂查询 85 2.6 ListView控件应用 87 实例068 ListView控件间的数据移动 87 实例069 将数据库数据添加到ListView控件 90 实例070 在ListView控件中实现修改功能 91 实例071 在...

    C#程序开发范例宝典(第2版).part08

    实例067 利用选择控件实现复杂查询 85 2.6 ListView控件应用 87 实例068 ListView控件间的数据移动 87 实例069 将数据库数据添加到ListView控件 90 实例070 在ListView控件中实现修改功能 91 实例071 在...

    C#程序开发范例宝典(第2版).part02

    实例067 利用选择控件实现复杂查询 85 2.6 ListView控件应用 87 实例068 ListView控件间的数据移动 87 实例069 将数据库数据添加到ListView控件 90 实例070 在ListView控件中实现修改功能 91 实例071 在...

    C#程序开发范例宝典(第2版).part12

    实例067 利用选择控件实现复杂查询 85 2.6 ListView控件应用 87 实例068 ListView控件间的数据移动 87 实例069 将数据库数据添加到ListView控件 90 实例070 在ListView控件中实现修改功能 91 实例071 在...

Global site tag (gtag.js) - Google Analytics