22.数据库学习六 Mysql的内连接 左连接 右连接

本文阅读 2 分钟
首页 代码,C/C#/C++ 正文

1、内连接

01 关键字:inner join on
02 说明:组合两个表中的记录,返回关联字段相符的记录,也就是返回两个表的交集(阴影)部分。
03 举例:select * from a_user a INNER JOIN b_class b on a.class_id=b.user_id;

img

2、左连接(左外连接)

01 关键字:left join on / left outer join on
02 说明:left join 是left outer join的简写,它的全称是左外连接,是外连接中的一种。
左(外)连接,左表(a_table)的记录将会全部表示出来,而右表(b_table)只会显示符合搜索条件的记录。右表记录不足的地方均为NULL。
03 举例:select * from a_user a left JOIN b_class b on a.class_id=b.user_id;
04 执行结果:如下图所示

img img

3、右连接(右外连接)

01 关键字:right join on / right outer join on
02 说明:right join是right outer join的简写,它的全称是右外连接,是外连接中的一种。
与左(外)连接相反,右(外)连接,左表(a_table)只会显示符合搜索条件的记录,而右表(b_table)的记录将会全部表示出来。左表记录不足的地方均为NULL。
03 举例:select * from a_table a right outer join b_table b on a.a_id = b.b_id;
04 执行结果:如下图所示

img img 2021.08.03 (0:20:49)

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/qq_45555226/article/details/119359378
-- 展开阅读全文 --
KillDefender 的 Beacon 对象文件 PoC 实现
« 上一篇 02-09
Web安全—逻辑越权漏洞(BAC)
下一篇 » 03-13

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复