位置: 编程技术 - 正文

MYSQL 左连接右连接和内连接的详解及区别(mysql 左链接 右链接)

编辑:rootadmin

推荐整理分享MYSQL 左连接右连接和内连接的详解及区别(mysql 左链接 右链接),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql左连接右连接内连接的区别,mysql左连接右连接区别,mysql中左连接右连接,mysql 左链接 右链接,mysql左连接右连接内连接的区别,mysql左连接右连接区别,mysql左连接右连接内连接的区别,mysql左连接右连接内连接,内容如对您有帮助,希望把文章链接给更多的朋友!

MYSQL 左连接右连接和内连接的区别,这里就对这些概念经过一个实例,讲解清楚。

代码如下:

1. 外连接 ? 左连接结果

table1居左,故谓之左连接。这种情况下,以table1为主,即table1中的所有记录均会被列出。有一下三种情况:

a. 对于table1中的每一条记录对应的城市如果在table2中也恰好存在而且刚好只有一条,那么就会在

返回的结果中形成一条新的记录。如上面Person A和Person B对应的情况。

b. 对于table1中的每一条记录对应的城市如果在table2中也恰好存在而且有N条,那么就会在返回的结果中形成N条新的记录。如上面的Person C对应的情况。

c. 对于table1中的每一条记录对应的城市如果在table2中不存在,那么就会在返回的结果中形成一条

条新的记录,且该记录的右边全部NULL。如上面的Person D对应的情况。

不符合上面三条规则的记录不会被列出。

MYSQL 左连接右连接和内连接的详解及区别(mysql 左链接 右链接)

2. 外连接 ? 右连接结果

table2居右,故谓之右连接。这种情况下,以table2为主,即table2中的所有记录均会被列出。有一下三种情况:

a. 对于table2中的每一条记录对应的城市如果在table1中也恰好存在而且刚好只有一条,那么就会在

返回的结果中形成一条新的记录。如上面Person X和Person Y对应的情况。

b. 对于table2中的每一条记录对应的城市如果在table1中也恰好存在而且有N条,那么就会在返回的结果中形成N条新的记录。如上面的Person W对应的情况。

c. 对于table2中的每一条记录对应的城市如果在table1中不存在,那么就会在返回的结果中形成一条

条新的记录,且该记录的左边全部NULL。如上面的Person Z对应的情况。

不符合上面三条规则的记录不会被列出。

3. 内连接

内连接的数据记录中,不会存在字段为NULL的情况。可以简单地认为,内链接的结果就是在左连接或者右连接的结果中剔除存在字段为NULL的记录后所得到的结果。甚至可以认为,如果两个表中仅分别剩下内连接运算后所得的数据记录,如table1中只有Person A、Person B和Person C,table2中只有Person W、Person X和Person Y,那么这两个表的之间的左连接和右连接的返回的结果是一样的。

注意:select * from table1 a inner join table2 b on a.city = b.city 和select * from table1 a join table2 b on a.city = b.city 的效果是一样的,即如果join的左边没有诸如left、right或者inner这样的关键字时,缺省的是内连接。另,MySQL不支持full join。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

MySql 5.6. Win位免安装解压缩版配置教程 mysql-5.6.-win为免安装解压缩版,安装版(

MySQL优化表时提示 Table is already up to date的解决方法 在后台使用phpMyAdmin对数据库进行优化时,显示成Tableisalreadyuptodate。很多人可能会对这次感到担心,因为默认优化表后提示是statusOK,如下:TableOpMsg_typeM

mysql自动定时备份数据库的最佳方法(windows服务器) 网上有很多关于window下Mysql自动备份的方法,可是真的能用的也没有几个,有些说的还非常的复杂,难以操作。我们都知道mssql本身就自带了计划任务可

标签: mysql 左链接 右链接

本文链接地址:https://www.jiuchutong.com/biancheng/349246.html 转载请保留说明!

上一篇:Mysql 错误too many connections解决方案(mysql 错误1067)

下一篇:MySql 5.6.14 Win32位免安装解压缩版配置教程

  • 资产交换的涉税处理
  • 报税残疾人保障费怎么算
  • 实收资本的账务处理是怎样的
  • 车辆购置税税收优惠
  • 我国现行的增值税属于什么
  • 个税申报怎样作废
  • 为什么征收增值税体现了量益原则
  • 网上银行回单是什么意思
  • 模具发票如何入账
  • 开票金额为什么会多出一分钱
  • 股权转让与增资扩股的税务
  • 盈余公积补亏账务处理分录
  • 长期借款账务处理会计分录例题
  • 个体工商户生产经营所得怎么申报
  • 不能抵扣的普通发票
  • 去年多计提的生育津贴
  • 三证合一后新老税号不符合
  • 旧房转让土地增值税计算
  • 收到商业承兑汇票怎么兑现
  • 交通卡定额发票购买
  • 公司注销后资产属于谁
  • 公户批量扣费是啥意思
  • 固定资产减值账务处理怎么做
  • 生产人员社保计入哪个科目
  • 光纤熔接发票属什么类别
  • 午餐补贴多少钱
  • win10我的电脑图标不见了怎么恢复原状
  • win10任务栏图标怎么变大
  • 公司筹建期间发生的业务招待费,如何税前扣除
  • 公司分期付款购车账务处理
  • windows11 缩放
  • avgorange是什么文件夹可以删除吗
  • 不给佣金
  • 发票开出未认证丢失怎么处理
  • 最贵的手机苹果
  • wordpress文章编辑使用教程
  • 路由配置中network怎么用
  • h5移动端网页设计
  • 下脚料收入计入什么科目
  • 补提企业所得税财务报表应该如何调整
  • 帝国最新版本
  • 计提了年终奖还能冲回吗
  • python socket连接后发送数据被强行终止
  • python 动态
  • 资产处置费用是指单位经批准处置资产时发生的费用
  • 运输费用会计
  • 税率开成0了怎么办
  • 记账凭证附件粘贴
  • 存货跌价准备在借方表示什么
  • 现时社保缴费
  • 增值税发票查询全国统一发票查询平台
  • 资产处置损益影响损益吗
  • 申报无票收入后期开票要冲回要备案吗
  • 无形资产的意思是
  • 缴纳车辆购置税有发票吗
  • 员工罚款从工资中代扣
  • 银行印鉴变更申请书范本
  • 行政单位基建账地质灾害评估报告计哪个科目
  • 企业注销留抵税额怎么处理 最新
  • 固定资产的进项税额可以一次性抵扣吗
  • 施工单位购买材料能直接进成本吗
  • 滞纳金的收取依据
  • 财务费用中的汇兑损益和汇兑收益的区别
  • 电信电子发票什么格式
  • sql语句去除重复值
  • win7系统IE浏览器打开跳转到360浏览器,怎么阻止
  • win2008 server r2 intel无法安装网卡驱动不存在英特尔PRO适配器的解决方法
  • 如何解决孩子多动
  • 开关光驱是平移还是旋转
  • Extjs EditorGridPanel中ComboBox列的显示问题
  • jquery插件大全
  • 手机游戏开发工具app
  • jquery 动态绑定
  • unity调用c++封装的dll
  • jquery 鼠标
  • 安卓手机怎么设置自动化
  • jquery获取点击元素的id
  • python 字符 字符串
  • jquery的ajax提交form表单的两种方法小结(推荐)
  • 全电发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设