分享

SQL中的左连接与右连接,内连接有什么区别

 _kxd 2018-06-28
例子,相信你一看就明白,不需要多说
A表(a1,b1,c1) B表(a2,b2)


左连接:

select A.*,B.* from A

left outer join B on(A.a1=B.a2)
结果是:

右连接:
select A.*,B.* from A
right outer join B on(A.a1=B.a2)
结果是:


内连接:

SELECT * FROM a, b where a.a1=b.a2,这两种写法一样


左连接:左边有的,右边没有的为null

右连接:左边没有的,右边有的为null

内连接:显示左边右边共有的

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多