推广 热搜:     系统  教师  行业  中国  参数  机械  设备  基金 

mysql 左连接-left join

   日期:2024-11-19     移动:http://mip.tpjde.com/quote/850.html
0.前言

join 是 SQL查询中很常见的一种操作,具体来讲有join,left join, right join,full join等很多形式。这片文章主要说下left join

mysql  左连接-left join

mysql  左连接-left join

1.定义与图解
mysql  左连接-left join

左联结,会将左侧表中的数据全部取出来。不管右侧是否存在能关联上的数据。

首要条件,A表和B表必须有重合的部分。

我们先执行下面SQL语句生成数据。

执行完毕后,我们有两个表了。

mysql  左连接-left join
mysql  左连接-left join

然后我们执行left join语句

我们用左右两个表的class_id作为关联。结果是:

mysql  左连接-left join

我们可以看出,以左表为依据,查找左表中class_id与右表中的class_id重合的记录。

通过最后一条记录可以看到,即时表中有空记录也同样显示。

如果我们反着来,将两个表的位置调换

结果如下:

mysql  左连接-left join

2.扩展
本文地址:http://www.tpjde.com/quote/850.html    推平第 http://www.tpjde.com/ , 查看更多

特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关行业动态
推荐行业动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2023001713号