数据库表关联逻辑详解
创作时间:
作者:
@小白创作中心
数据库表关联逻辑详解
引用
网易
1.
https://study.sf.163.com/documents/read/privatization/sjmx15
表关联逻辑
模型里的表关联,左关联,右关联、内关联和外关联的逻辑。现有A和B两张表,用字段1和字段3关联。
一、内关联:只保留关联字段匹配到的结果,只保留了字段1和字段3都有的值。
- 提示:因为字段1和字段2都有两个A,所以他们关联之后会变成4条数据,做笛卡尔积。
二、左关联:保留左表的所有数据,和右表关联的结果,未关联上的结果用null表示。
A和B都有,D虽然没匹配上,但是因为左关联就保留了D,只是右表的数据就都变成null了。
三、右关联:和左关联同理。保留右表的所有数据,和左表关联的结果,未关联上的结果用null表示。
四、外关联:保留所有的数据,未关联上的结果用null表示。
五、三表关联或者多表关联的逻辑:
A表left joinB表和 left joinC表,按照字段1和字段3、字段1和字段5关联
六、union合并逻辑
三表合并,因为表C的字段名和表A和表B的不一样,所以union的时候没关联上,union必须保证字段名称和字段类型一样才能合并。
热门推荐
如何开通香港证券账户:详细步骤和注意事项
康德的现象世界和事物本体世界:唯心主义的理想与现实
手机售后服务水平排名公布:苹果居然垫底了
如何进行压力测试的规划
一分钟教你多种家庭收纳妙招,告别杂乱,打造孩子成长空间!
孩子为什么会打人?从生理到心理的全面解析与科学应对指南
汗腺发达导致的出汗和体臭问题该如何解决
易燃易爆物品如何存储以及必要条件
厘米换算尺寸表:快速换算各种单位,轻松测量数据
《山海经》原来是蜀人写的?‖ 陈韵薇
中国建造师挂靠司法解释及其法律适用深度解析
如何认定挂靠行为,挂靠合法吗
英国种植什么
腰椎间盘的护理治疗
深入解析:交通法中会车规定及其实施细节
油豆角,美味,做不好却实在有毒~
豆角的作用和功效 豆角营养价值有哪些
民事诉讼赔偿金额如何确定
郑板桥的竹石画作赏析:《青竹秀石》的艺术魅力
竹石的诗意
加拿大地理知识全解析:从自然景观到人文风情
土壤肥力在线检测营养诊断
酪酸梭菌活菌散如何使用
二次供水楼层越高水压越大吗?—楼层水压解析
提高焊接产量的5个技巧:帮助企业破解瓶颈期
低温酸奶VS常温酸奶:谁才是营养优选?
市盈率与市净率精准掌握相对估值法助力投资决策
如何通过矩阵式项目管理提升团队效率?
土豆发芽后为什么不能吃?一文详解龙葵素的危害与预防
图像处理算法——图像常用颜色空间