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
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: