What is the difference between a FULL JOIN
and an INNER JOIN
?
When I do a FULL JOIN
, I get 832 records and with an INNER
Inner join wouldn't bring any NULLs in the join target field. If there's no matching record, the original will not be in the table.
A FULL OUTER JOIN
is a union of the LEFT OUTER JOIN
and RIGHT OUTER JOIN
.
(did that make sense?)
Nice visual explanation describing joins (bottom left describes full outer join):
Credits go to C.L. Moffatt's blogpost on codeproject