ITPub博客

SQL改写系列九:外连接转内连接的常见场景与错误

原创 国内数据库 作者:OceanBase数据库 时间:2022-11-18 15:42:06 0 编辑
摘要

引言众所周知,内连接和外连接是数据库中最常见的两种表连接;其中外连接包括左外连接、右外连接及全外连接。图1 展示了数据库中不同的表连接的示意图(其中深色部分代表最终的连接之后的结果),从图中我们不难发现,内连接的连接顺序是可以随意交换的,但是外连接是不能的,连接顺序的随意交换可以让数据库的查询优化器生成更多可选择的计划。图1 连接示意图内连接相比较于外连接另外一个优点在于:内连接是可以随意下压基表

请登录后发表评论 登录
全部评论
欢迎来 OceanBase 开源官网技术切磋 https://open.oceanbase.com/answer

注册时间:2019-02-13

  • 博文量
    578
  • 访问量
    582825