JOIN auf NULL Wert

Tommy57

Erfahrenes Mitglied
Hallo,

ich möchte folgende zwei Tabellen verbinden, wobei zu beachten ist, dass nationality_id auch NULL Werte beinhalten kann.

user
name, nationality_id
'Tom', 1
'Jimmy', 2
'Alberto', NULL

country
id; name
1, 'Germany'
2, 'England'

Kann mir jemand sagen, wie ich ich diese beiden Tabellen korrekt verknüpfe, so dass country.name NULL ist, wenn nationality_id NULL ist.

Wenn ich das mit LEFT OUTER JOIN verknüpfe, kommt das gewünschte Resultat. Ist es denn auch korrekt?

http://sqlfiddle.com/#!9/54da1/3

Gruß, Tommy
 
Zuletzt bearbeitet:
Zurück