【SQL知识】SQL中的join操作总结:内连接、外连接(左右全)
一、含义
基于表之间的共同字段,把来自两个或多个表的行结合起来
二、分类
内连接:join / inner join
外连接:left join / right join / full outer join
二、语法
select xxx from 表1
join 表2
on 表1.A = 表2.A
三、具体介绍
1、inner join-内连接
只连接匹配的行-结果是交集
2、left join-左外连接
返回左表的全部行和右表满足ON条件的行,右表不满足的以null代替
3、right join-右外连接
返回右表的全部行和左表满足ON条件的行,如果右表的行在左表中没有匹配,那么这一行左表中对应数据用NULL代替
4、full outer join-全外连接
从左表 和右表 那里返回所有的行。如果其中一个表的数据行在另一个表中没有匹配的行,那么对面的数据用NULL代替
本文来自博客园,作者:哥们要飞,转载请注明原文链接:https://www.cnblogs.com/liujinhui/p/15922372.html
分类:
数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2021-02-22 SpringMVC03:SSM整合