Un outer join completo mantiene todas las filas de datos de tanto orígenes principales como orígenes de detalle.
Cuando se unen las tablas de muestra con un outer join completo y la misma condición, el conjunto de resultados incluye los siguientes datos:
PARTED
DESCRIPTION
SIZE
Color
1
Seat Cover
Large
Blue
2
Ash Tray
Small
NULL
3
Floor Mat
Medium
Black
4
Fuzzy Dice
NULL
Yellow
Puesto que no se especifica ningún color para Cenicero y no se especifica ningún tamaño para los Dados de peluche, el servicio de integración de datos llena los campos con NULL.
El siguiente ejemplo muestra la instrucción SQL equivalente:
SELECT * FROM PARTS_SIZE FULL OUTER JOIN PARTS_COLOR ON (PARTS_SIZE.PART_ID1 = PARTS_COLOR.PART_ID2)