外连接和内连接

外连接和内连接

左外连接是不是可以理解为,在内连接的基础上,在最后一行补全左表中存在,但内连接未显示的记录,右表属性为null

右外连接是不是可以理解为,在内连接的基础上,在最后一行补全右表中存在,但内连接未显示的记录,左表属性为null

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小班 2020-09-10 15:16:49

同学你好,同学的理解有一些小问题。

左连接(左外连接)  left join...on...

  将返回左表的所有行。如果左表的某行在右表中没有匹配行,则将为右表返回空值左连接,也就是说左连接,展示的数据以左表为主表,右表没数据的展示为null

右连接(右外连接)right join...on...

  将返回右表的所有行。如果右表的某行在左表中没有匹配行,则将为左表返回空值,也就是说以右表为主表,左表中没数据的展示为null

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 源治泷谷 #1
    左连接返回右表所有行?
    2020-09-10 15:30:05
  • 提问者 源治泷谷 #2
    左连接怎么能返回右表所有行,左连接不是以左表为主表吗
    2020-09-10 15:31:16
  • 好帮手慕小班 回复 提问者 源治泷谷 #3
    同学你好,非常抱歉是老师的手误,左连接(左外连接)将返回左表的所有行。 祝;学习愉快~
    2020-09-10 16:28:36
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师