首页 > 编程知识 正文

mysql中左连接右连接和内连接的区别,数据库左连接和右连接的区别

时间:2023-05-03 11:18:13 阅读:223060 作者:3895

mysql内连接、左连接、右连接的区别
1、内连接:结合两张表的记录,返回相关的查询结果,返回的是两个表的交集部分。
关键字:INNER JOIN

SELECT * FROM emp e INNER JOIN dept d ON e.dno=d.dno

2、左连接:左连接查询,左表的信息全部展示出来,右表只会展示符合搜索条件的信息,不足的地方记为NULL
关键字:LEFT JOIN

SELECT * FROM emp e LEFT JOIN dept d ON e.dno=d.dno

3、右连接:右连接查询,右表的信息全部展示出来,左表只会展示符合搜索条件的信息,不足的地方记为NULL
关键字:RIGHT JOIN

SELECT * FROM emp e RIGHT JOIN dept d ON e.dno=d.dno

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。