MySQL JOIN Zeilen, wenn vorhandene andere füllen mit NULL
Ich habe zwei Tabellen, die die Völker Namen und Eigenschaften. Einige haben keine Einträge, noch, und ich möchte erstellen Sie eine vollständige Liste der alle Personen und Ihre Eigenschaften (falls verfügbar), andere haben Sie aufgelistet, mit der Eigenschaft "NULL". Das ist mein simplicified Beispiel:
Namen
id name
-------------
1 Jon
2 Peter
3 Sam
4 Bruce
...
Eigenschaften
names_id property
--------------------
1 foo
3 bar
...
gewünschte Ergebnis:
id name property
------------------------
1 Jon foo
2 Peter NULL
3 Sam bar
4 Bruce NULL
...
Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier, mit
join
:Können Sie left join in diesem Fall
Könnten Sie versuchen: