Zitat von
mkinzler:
Du verwendest einen impliziten Join. Dieser ist immer ein inner join. Du benötigst einen left outer join.
SQL-Code:
SELECT
A.*,
B.column AS my_column,
C.foo AS bar
FROM
table_one A
join table_two B on B.column = A.another_column
left join table_three C on C.foobar = A.example;
Hey danke, so hat es funktioniert!
Aber warum finde ich denn dazu eigentlich auf
mysql.com nichts? Ist es irgendwie Allgemeinwissen, was der Unterschied zwischen den vielen verschiedenen Joins ist? Ich finde auch mit Google nichts lesenswertes und die Namen der Funktionen sind ja nun auch nicht gerade selbsterklärend.
Mit freundlichen Grüßen,
Valle