天涯论坛

 找回密码
 立即注册
搜索
查看: 63|回复: 2

【实施经验】简单理解NC查询引擎中左连接、右连接、内连接、全连接的区别

[复制链接]

3129

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99108605
发表于 2024-8-4 15:37:45 | 显示全部楼层 |阅读模式

NC的查找引擎中,有左连接(left outer  join)、右连接(right outer  join)、内连接(inner join)和全连接(full outer join)四种连接方式,区别如下:

假设:

A=1~10,

B=5~20,

A 左连接 B =1~10

A 右连接 B =5~20

A 内连接 B =5~10

A 全连接 B =1~20

常用的通常是左连接。

内连接举例:

内部交易往来表的客商取值,假设

A=机构目录

B=客商档案

由于机构目录中包括了虚拟设置的合并机构,客商档案中又包括了除内部客商以外的客商档案,

则:内部交易往来表客商取值=A 内连接 B

全连接举例如下:

编制存货收发汇总表,假设:

A=存货发出单据数据

B=存货入库单据数据

C=存货既有入库又有出库的单据数据

由于收发存汇总表必须包括存货所有的收入、发出数据,因此呢数据应为A+B+C,

则:存货收发汇总表=(A 全连接 B) 全连接 C

长按照片,识别二维码,关注公众号,谢谢支持!





上一篇:MySQL索引优化:分页和join连接优化
下一篇:SQL 查询语句-WHERE
回复

使用道具 举报

3067

主题

3万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99139032
发表于 2024-10-25 03:26:35 | 显示全部楼层
你的话语如春风拂面,让我心生暖意。
回复

使用道具 举报

3000

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109182
发表于 2024-11-12 20:57:11 | 显示全部楼层
楼主果然英明!不得不赞美你一下!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-24 20:55 , Processed in 0.119584 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.