- 80
- 0
- 约2.86千字
- 约 3页
- 2017-06-07 发布于重庆
- 举报
连接及分组查询-练习题
查询雇员的编号、姓名、部门名称及部门位置
SELECT e.empno,e.ename,d.dname,d.loc FROM emp e,dept d
WHERE e.deptno d.deptno
查询每个雇员的姓名、工作、雇员的直接上级领导的姓名
SELECT e.ename,e.job,c.ename FROM emp e, emp c
WHERE e.mgr c.empno +
3、查询每个雇员的姓名、工作、雇员的直接上级领导的姓名及所在部门名称
SELECT e.ename,e.job,c.ename,d.dname FROM emp e, emp c,dept d
WHERE e.mgr c.empno AND c.deptno d.deptno
SELECT e.ename,e.job,c.ename,d.dname FROM emp e, emp c,dept d
WHERE e.mgr c.empno + AND e.deptno d.deptno +
说明:为什么使用e.deptno d.deptno + 而不使用c.deptno d.deptno + ,因为e.mgr c.empno + 左外连接将“KING”这条记录的拼好后,“KING”这条记录的c.deptno字段为NULL,所以不能使用
4、查询出每个雇员的姓名、工资、部门名称、
原创力文档

文档评论(0)