连接及子查询-综合练习题.docVIP

  • 29
  • 0
  • 约6.04千字
  • 约 5页
  • 2016-12-02 发布于河南
  • 举报
连接及子查询-综合练习题

1、查询最低薪金大于 1500 的各种工作及此从事此工作的全部雇员人数。 SELECT job,COUNT(empno) FROM emp GROUP BY job HAVING MIN(sal)1500 2、查询在部门“SALES”(销售部)工作的员工的姓名,假定不知道销售部的部门编号。 · 通过 dept 表查询出销售部的部门编号 SELECT deptno FROM dept WHERE dname=SALES 将之前的查询作为子查询: SELECT ename FROM emp WHERE deptno=(SELECT deptno FROM dept WHERE dname=SALES) ; -或- SELECT ename FROM emp e, dept d WHERE e.deptno=d.deptno AND d.dname=SALES ―SQL-1999标准― SELECT ename FROM emp e join dept d on(e.deptno=d.deptno) WHERE d.dname=SALES 3、查询薪金高于公司平均薪金的所有员工,所在部门,上级领导,雇员工资在公司的工资等级。 · 求出公司的平均工资 SELECT AVG(sal) FROM emp · 查询薪金高于平均工资的所有雇员信息 SELECT *

文档评论(0)

1亿VIP精品文档

相关文档