OUTER JOIN
Last updated
Was this helpful?
Last updated
Was this helpful?
De OUTER JOIN
ziet er als volgt uit:
MySQL ondersteunt deze constructie niet, in tegenstelling tot sommige andere databanken. Maar je kan ze wel nabootsen door een (gewone) left join boven een excluding right join te plaatsen met behulp van UNION ALL
, dat resultaten samen neemt:
Selecteer dezelfde kolommen uit beide joins! Het is mogelijk om dat niet te doen, maar dan krijg je mogelijk onzinnige resultaten.
Je kan ook een left excluding join combineren met een gewone right join.
Er wordt ook wel gesproken over FULL OUTER JOIN
.