蘇's 发表于 2012-12-10 14:50:35

Oracle笔记(八) 复杂查询及总结

<div id="cnblogs_post_body">一、复杂查询
1、 列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。
1、确定所需要的数据表:

[*]emp表:可以查询出员工的数量;
[*]dept表:部门名称;
[*]emp表:统计信息;
2、确定已知的关联字段:

[*]emp.deptno=dept.deptno;  
第一步:找出至少有一个员工的部门编号
<div class="cnblogs_code">SELECT deptno,COUNT(empno)FROM empGROUP BY deptnoHAVING COUNT(empno)>1;
页: [1]
查看完整版本: Oracle笔记(八) 复杂查询及总结