在PARTIAL OUTER JOIN
中的DB2
与LEFT OUTER JOIN
中的SQL
一样。
例如,下面的两个查询是否将返回相同的数据:
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
答案 0 :(得分:0)
否,DB2的任何方言中都没有PARTIAL OUTER JOIN
这样的东西。也许您因为确实存在FULL OUTER JOIN
而感到困惑?
加入的唯一选择是:
DB2-LUW和DB2 for z / OS
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