数据库中的left join 和left outer join有什么本质的区别啊?我菜鸟,刚开始看,不理解

学习 时间:2026-10-10 02:42:49 阅读:831
数据库中的left join 和left outer join有什么本质的区别啊?我菜鸟,刚开始看,不理解

最佳回答

可靠的云朵

留胡子的花瓣

2026-10-10 02:42:49

left join 是left outer join的简写,left join默认是outer属性的。Inner Join Inner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行。这个和用select查询多表是一样的效果,所以很少用到; outer join则会返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的行。关键就是后面那句,返回的多一些。所以通常意义上的left join就是left outer join你应该先查一下再提问

最新回答共有2条回答

  • 优秀的啤酒
    回复
    2026-10-10 02:42:49

    left join 是left outer join的简写,left join默认是outer属性的。Inner Join Inner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行。这个和用select查询多表是一样的效果,所以很少用到; outer join则会返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的行。关键就是后面那句,返回的多一些。所以通常意义上的left join就是left outer join你应该先查一下再提问

上一篇 We are sorry to hear you're sick.

下一篇 小学评价单元测试卷(六)六年级数学(第十二册)空间与图形的答案