SQL: Zwei Tabellen verbinden
Bei der Datenanalyse ist es oft notwendig, Daten aus mehreren Tabellen zu kombinieren. Eine solche Operation ist das Verbinden zweier Tabellen. Betrachten wir in diesem Beispiel zwei Tabellen, A und B, die die folgenden Daten enthalten:
TABLE A uid name 1 test1 2 test2 3 test3 4 test4 TABLE B uid address 1 address1 2 address2 4 address3
Abfrage zum Abrufen des kombinierten Ergebnisses
Das Ziel ist Erhalten Sie eine Ergebnistabelle, die die entsprechenden Zeilen aus den Tabellen A und B basierend auf einer gemeinsamen Spalte kombiniert:
RESULT uid name address 1 test1 address1 2 test2 address2 3 test3 NULL 4 test4 address3
In SQL kann dies mit a erreicht werden LINKER ÄUßERER JOIN. Hier ist die Abfrage:
SELECT A.uid, A.name, B.address FROM A LEFT JOIN B ON A.uid=B.uid;
Erklärung:
Zusätzliche Ressourcen:
Das obige ist der detaillierte Inhalt vonWie kombiniere ich Daten aus zwei Tabellen mithilfe des LEFT OUTER JOIN von SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!