AWS文档说合并连接可用于外连接,但不能用于完全连接。那些东西是一样的吗?

时间:2018-05-04 00:20:38

标签: amazon-redshift

Redshift documentation说:

  

合并加入

     

通常是最快的连接,合并连接用于内部连接和   外连接。合并连接不用于完整连接。

但我总是读到完全连接和外连接是一回事:两个表中的行都保留,无论它们是否存在于另一个表中。

它们只是将左外连接和右外连接称为用于合并排序的那些,而"外连接" s(完全外连接)不是?

enter image description here

1 个答案:

答案 0 :(得分:1)

好点,也许文档可以更清楚。 You can submit a pull request for our docs if you feel motivated to do so.

在这种情况下,doc表示当一个表是" primary"时使用合并连接。表格,例如,它将用于INNER JOINLEFT [OUTER] JOINRIGHT [OUTER] JOIN但不用于FULL [OUTER] JOIN,其中必须保留来自双方的行。