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!

InformationsquelleAutor Charma | 2013-08-27
Schreibe einen Kommentar