left join、inner join、right join的区别


Posted in MySQL onApril 05, 2021

   sql的left join 、right join 、inner join之间的区别

  -left join(左联接) 返回包括 左表中的所有记录和右表中联结字段相等的记录 
  -right join(右联接) 返回包括 右表中的所有记录和左表中联结字段相等的记录

  -inner join(等值连接) 只返回两个表中联结字段相等的行

t_user表

left join、inner join、right join的区别

t_class表

left join、inner join、right join的区别

sql语句:(左联结)

select u.UserID,u.UserName,c.id,c.name

from t_user u left join t_class c   on  c.id  = u.UserID

运行结果:

left join、inner join、right join的区别

 

sql语句:(右联结)

select u.UserID,u.UserName,c.id,c.name
from t_user u RIGHT join t_class c
                    on  c.id  = u.UserID

运行结构:

left join、inner join、right join的区别 

sql语句(自然联结):
select u.UserID,u.UserName,c.id,c.name
from t_user u inner join t_class c
                    on  c.id  = u.UserID

运行结果:

left join、inner join、right join的区别

MySQL 相关文章推荐
MySQL的join buffer原理
Apr 29 MySQL
MySQL 自定义变量的概念及特点
May 13 MySQL
详解Mysql和Oracle之间的误区
May 18 MySQL
MySQL高速缓存启动方法及参数详解(query_cache_size)
Jul 01 MySQL
MySQL系列之十 MySQL事务隔离实现并发控制
Jul 02 MySQL
Mysql中where与on的区别及何时使用详析
Aug 04 MySQL
MySQL基础快速入门知识总结(附思维导图)
Sep 25 MySQL
浅谈MySql整型索引和字符串索引失效或隐式转换问题
Nov 20 MySQL
MySQL利用UNION连接2个查询排序失效详解
Nov 20 MySQL
MySQL自定义函数及触发器
Aug 05 MySQL
MySQL存储过程及语法详解
Aug 05 MySQL
详解MySQL的内连接和外连接
May 08 MySQL
数据库的高级查询六:表连接查询:外连接(左外连接,右外连接,UNION关键字,连接中ON与WHERE的不同)
mysql字符串截取函数小结
MySQL索引篇之千万级数据实战测试
MySQL表的增删改查(基础)
Apr 05 #MySQL
MySQL入门命令之函数-单行函数-流程控制函数
Apr 05 #MySQL
浅析InnoDB索引结构
Apr 05 #MySQL
mysql知识点整理
Apr 05 #MySQL
You might like
php中判断文件存在是用file_exists还是is_file的整理
2012/09/12 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
2019/08/14 PHP
jQuery 第二课 操作包装集元素代码
2010/03/14 Javascript
基于jQuery的可以控制左右滚动及自动滚动效果的代码
2010/07/25 Javascript
javascript学习笔记(七)利用javascript来创建和存储cookie
2011/04/08 Javascript
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
2013/06/06 Javascript
javascript中文本框中输入法切换的问题
2013/12/10 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
Javascript访问器属性实例分析
2014/12/30 Javascript
jquery中trigger()无法触发hover事件的解决方法
2015/05/07 Javascript
解决js图片加载时出现404的问题
2020/11/30 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
jQuery Password Validation密码验证
2016/12/30 Javascript
Vue单文件组件基础模板小结
2017/08/10 Javascript
Vue仿支付宝支付功能
2018/05/25 Javascript
基于vue实现一个神奇的动态按钮效果
2019/05/15 Javascript
使用Karma做vue组件单元测试的实现
2020/01/16 Javascript
vue style width a href动态拼接问题的解决
2020/08/07 Javascript
[01:10]DOTA2亚洲邀请赛 征战号角响彻全场
2015/01/06 DOTA
[06:09]辉夜杯主赛事开幕式
2015/12/25 DOTA
Python编程实现双击更新所有已安装python模块的方法
2017/06/05 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
Python内存读写操作示例
2018/07/18 Python
Python读取Excel表格,并同时画折线图和柱状图的方法
2018/10/14 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
django 自定义filter 判断if var in list的例子
2019/08/20 Python
使用Python实现分别输出每个数组
2019/12/06 Python
struct与class的区别
2014/02/03 面试题
30年同学聚会感言
2014/01/30 职场文书
我的未来不是梦演讲稿
2014/09/02 职场文书
养成教育工作总结
2015/08/13 职场文书
2016教师读书思廉心得体会
2016/01/23 职场文书
Python中文纠错的简单实现
2021/07/07 Python
Python采集爬取京东商品信息和评论并存入MySQL
2022/04/12 Python
源码安装apache脚本部署过程详解
2022/09/23 Servers