新闻| 文章| 资讯| 行情| 企业| wap手机版| article文章| 首页|会员中心|保存桌面|手机浏览
普通会员

泰安市白晴科技有限公司

企业列表
新闻列表
  • 暂无新闻
推荐企业新闻
联系方式
  • 联系人:汪女士
首页 > 新闻中心 > MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接
新闻中心
MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接
发布时间:2024-11-17        浏览次数:0        返回列表

首先我们新建两个数据库表

MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接

 
 

然后我们在表中插入数据 MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接

1.内连接

我们知道student表中class这一块对应着class表中的班级,但是我们没有用外键,下面是内连接的写法, 这里的就是内连接,也可以省略而写作

 
 

MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接 MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接 通过结果我们可以看到我们查到了六条记录,我们student表中明明有八条啊,那是因为七八这两条在class中没有对应的数据,所以只显示了前六条有数据的,这是内连接。相当于数学中的交集。

2.外链接之左链接或
 
 

MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接 MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接 可以看到左链接是以左边的student表为主,student里的数据都有,左边没有对应的数据就补全null

3.外链接之右连接或
 
 

MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接 MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接 右连接则是反过来我们可以看到左边的表都查了出来,左边会补全null

4.全连接其中MySQL是不支持full join的,MySQL可以用