数据库自连接的使用

1. 把同一张表当做两张表使用
2. 需要给表取别名 表名 表别名
3. 列名不明确,可以指定列的别名 列名 as 列的别名
SELECT worker.ename AS '职员名' , boss.ename AS '上级名'
FROM emp worker, emp boss
WHERE worker.mgr = boss.empno;

 

 

注:多表查询的条件不能少于 表的个数-1, 否则会出现笛卡尔集

posted @ 2021-08-02 15:10  gitee1412  阅读(191)  评论(0)    收藏  举报