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 相关文章推荐
教你用eclipse连接mysql数据库
Apr 22 MySQL
MySQL 存储过程的优缺点分析
May 20 MySQL
MySQL完整性约束的定义与实例教程
May 30 MySQL
MySQL 全文检索的使用示例
Jun 07 MySQL
mysql如何配置白名单访问
Jun 30 MySQL
MySQL系列之十二 备份与恢复
Jul 02 MySQL
MySQL Shell import_table数据导入的实现
Aug 07 MySQL
为什么MySQL 删除表数据 磁盘空间还一直被占用
Oct 16 MySQL
mysql分表之后如何平滑上线详解
Nov 01 MySQL
mysql中整数数据类型tinyint详解
Dec 06 MySQL
Mysql调整优化之四种分区方式以及组合分区
Apr 13 MySQL
MySQL中order by的执行过程
Jun 05 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的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
PHP实现负载均衡的加权轮询方法分析
2018/08/22 PHP
js+CSS 图片等比缩小并垂直居中实现代码
2008/12/01 Javascript
Prototype源码浅析 Number部分
2012/01/16 Javascript
javascript作用域容易记错的两个地方分析
2012/06/22 Javascript
原生js 秒表实现代码
2012/07/24 Javascript
IE浏览器中图片onload事件无效的解决方法
2014/04/29 Javascript
jQuery原理系列-常用Dom操作详解
2016/06/07 Javascript
微信小程序 弹窗自定义实例代码
2017/03/08 Javascript
详解vue-router 2.0 常用基础知识点之router.push()
2017/05/10 Javascript
js中document.write和document.writeln的区别
2018/03/11 Javascript
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
2018/05/31 jQuery
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
浅析vue-router jquery和params传参(接收参数)$router $route的区别
2018/08/03 jQuery
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
关于在LayUI中使用AJAX提交巨坑记录
2019/10/25 Javascript
Javascript生成器(Generator)的介绍与使用
2021/01/31 Javascript
[34:39]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第二局
2016/03/05 DOTA
Python抓取京东图书评论数据
2014/08/31 Python
python实现类的静态变量用法实例
2015/05/08 Python
python使用reportlab实现图片转换成pdf的方法
2015/05/22 Python
Python使用matplotlib绘制三维图形示例
2018/08/25 Python
Python 实现文件打包、上传与校验的方法
2019/02/13 Python
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
2019/05/07 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
python画图时设置分辨率和画布大小的实现(plt.figure())
2021/01/08 Python
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
送给程序员的20个Java集合面试问题
2014/08/06 面试题
法律专业学生的自我评价
2014/02/07 职场文书
初中班级口号
2014/06/09 职场文书
浪漫婚礼主持词开场白
2015/11/24 职场文书
中学教代会开幕词
2016/03/04 职场文书
温馨祝福晨语:美丽的一天从我的问候开始
2019/11/28 职场文书
Python 使用dict实现switch的操作
2021/04/07 Python
详解Python常用的魔法方法
2021/06/03 Python
Mysql使用全文索引(FullText index)的实例代码
2022/04/03 MySQL