Ikke helt. "outer join" tager som udgangspunkt alle rækker fra begge tabeller, og prøver først fra den "venstre tabel" at finde en "partner" i den "højre tabel", dernæst samme procedure fra højre mod venstre.
"left join" tager som udgangspunkt kun række fra "venstre tabel", og prøver derefter at finde en partner i den højre tabel.
Derfor findes der også en "right join".
Hvis vi bruger eksempel tabellerne fra w3schools, så vil:
select orders.product, employees.name from orders outer join employees on orders.employee_id = employees.employee_id
give følgende resultat:
product name ------------------------------ printer Hansen, Ola table Svendson, Stephen chair Svendson, Stephen null Svendson, Tove null Pettersen, Kari
hvorimod:
select orders.product, employees.name from orders left join employees on orders.employee_id = employees.employee_id
kun vil give:
product name ------------------------------ printer Hansen, Ola table Svendson, Stephen chair Svendson, Stephen
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.