这样写可以吗
来源:4-7 数据操作语言:表连接查询(四)
deepdark_fantasy
2023-03-14 12:43:30
SELECT e.empno,e.ename,e.deptno,e.sal+IFNULL(e.comm,0),d.dname,g.grade,FLOOR(DATEDIFF(NOW(),e.hiredate)/365),e.mgr,
e2.ename AS mname, d2.dname AS mdname
FROM
t_emp e
LEFT JOIN
t_dept d
ON
e.deptno=d.deptno
LEFT JOIN
t_salgrade g
ON
e.sal BETWEEN g.losal AND g.hisal
LEFT JOIN
t_emp e2
ON
e.mgr=e2.empno
LEFT JOIN
t_dept d2
ON
d2.deptno=e2.deptno
1回答
好帮手慕小尤
2023-03-14
同学你好,测试同学SQL会查询到重复的数据,如下所示:
关于课后的作业同学可以参考4-7小节(https://class.imooc.com/lesson/2078#mid=49387 ),在该小节老师一开始就讲解了。
祝学习愉快!
相似问题