[英]Is a partial outer join the same as a left join
DB2 中的PARTIAL OUTER JOIN
外連接與DB2
中的LEFT OUTER JOIN
外連接SQL
。
例如,下面的 2 個查詢是否會返回相同的數據:
DB2
SELECT somefields.01, somfields.02
FROM upplosc0, cipname0
PARTIAL OUTER JOIN cuno.01=cuno.02
SQL
Select
A.somefields
B.somfields
From
upplosc0 A
Left Outer Join
cipname0 B
On A.cuno = B.cuno
不,在 DB2 的任何方言中都沒有PARTIAL OUTER JOIN
這樣的東西。 也許您會因為確實存在FULL OUTER JOIN
而感到困惑?
加入的唯一選擇是:
用於 z/OS 的 DB2-LUW 和 DB2
INNER JOIN
[LEFT|RIGHT|FULL] OUTER JOIN
CROSS JOIN
DB2 for i
INNER JOIN
[LEFT|RIGHT|FULL] OUTER JOIN
[LEFT|RIGHT] EXCEPTION JOIN
CROSS JOIN
這是 IBM 的左/右連接版本,是的。
當僅合並兩個表時,部分連接也稱為左外連接或右外連接。 由於 IBM® SPSS® Modeler 允許合並兩個以上的表,因此我們將其稱為部分外連接。
來自https://www.ibm.com/docs/en/spss-modeler/saas?topic=node-types-joins
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.