Inner Join
Inner Join 把两个表连接在一起,返回两个表中相匹配的记录,是2和3的交集。
Left outer join
Left outer join,左侧表所有的记录都返回,右侧匹配的记录返回,没有匹配的返回Null
Right outer join
与Left outer join相反,右侧的记录返回,左侧返回匹配的记录,没有匹配返回Null
Full outer join
2和3的并集。
Cross join
两个表的笛卡儿积,返回所有可能的值,不允许有连接条件!
Inner Join 把两个表连接在一起,返回两个表中相匹配的记录,是2和3的交集。
Left outer join
Left outer join,左侧表所有的记录都返回,右侧匹配的记录返回,没有匹配的返回Null
Right outer join
与Left outer join相反,右侧的记录返回,左侧返回匹配的记录,没有匹配返回Null
Full outer join
2和3的并集。
Cross join
两个表的笛卡儿积,返回所有可能的值,不允许有连接条件!
SQL连接类型详解
本文详细介绍了SQL中的五种连接类型:内连接返回两个表中相匹配的记录;左外连接返回左侧表的所有记录及右侧表匹配的记录,无匹配时返回NULL;右外连接与左外连接相反;完全外连接返回两个表所有记录的并集;交叉连接则返回两表的笛卡儿积。
119

被折叠的 条评论
为什么被折叠?



