MySQL查询

1.内连接,等值查询
查询员工对应的部门名称

select e.ename,d.dname

from emp as e

inner join dept as d

on e.deptno=d.deptno;

2.自连接:把一张表看成两张表使用

查询员工对应的领导名称,要求显示员工名称和领导名称

select a.ename,b.ename as leadername

from emp as a

inner join emp as b

on a.mgr=b.empno;

相关推荐