join的语法如下: select [字段] from [表名1] inner/left/right/full join [表名2] on [表名1.字段1] <关系运算符> [表名2.字段2] cross join:是笛卡儿乘积,在没有任何条件约束下就是一张表的行数乘以别一张表的行数。
left join:返回“表名1”的全部行,对于“表名2”中,不满足on条件的记录用空值替换。
rigth join:返回“表名2”的全部行,对于“表名1”中,不满足on条件的记录用空值替换。
full join:返回两张表中的所有记录,对于不满足on条件一端的记录用空值替换。
inner jon:只返回两张表中都满足on条件的记录。
本文详细介绍了SQL中的五种连接类型:内连接、左连接、右连接、全连接及交叉连接。每种连接方式的特点和应用场景都有所不同。例如,左连接会返回第一个表的所有记录,并尽可能地与第二个表进行匹配;而交叉连接则会返回两个表的笛卡尔积。
2329

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



