left jion right jion outer jion innner jion的区别

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 07:36:51
leftjionrightjionouterjioninnnerjion的区别leftjionrightjionouterjioninnnerjion的区别leftjionrightjionouter

left jion right jion outer jion innner jion的区别
left jion right jion outer jion innner jion的区别

left jion right jion outer jion innner jion的区别
innner jion :
当实现同等连接和非同等连接时,分别使用等于和不等于运算符表示的连接条件,匹配源表和目标表中的行
a inner join b on a.id = b.id 等价于 from a,b where a.id = b.id
outer join 分为:left outer jion,right out jion 和 full outer join,可以简写为 left jion,right jion ,full join
a left outer jion b on a.id = b.id 和 b right outer join a on a.id = b.id 等价
当a中有 但 b中没有符合a.id=b.id条件的数据,也能查询出来,不过此时b的相应列显示为null
full outer join :
a full outer jion b on a.id = b.id 与left outer join 相似,就是将a有b没有,以及b有a没有的数据都显示出