zwei Tabellen Apfel und Orange,SQL-Abfrage zum Verknüpfen von Ergebnissen aus zwei Tabellen, aber auch Zeilen, die keine Gegenstücke in der anderen Tabelle enthalten?
NAME APPLES
Alice 5
Bob 10
Trudy 1
NAME ORANGES
Bob 50
Trudy 10
Dick 10
Wie kann ich schreiben ein, die Tabelle zeigen JOIN:
NAME APPLES ORANGES
Alice 5 -
Bob 10 50
Trudy 1 10
Dick - 10
Ich habe derzeit
SELECT a.NAME, APPLES, ORANGES
FROM APPLE a
JOIN
ORANGE o ON o.NAME = a.NAME
aber das gibt nur die Felder die einen Wert sowohl in APPLE als auch in ORANGE haben.
Gut, es meistens funktioniert, aber jetzt, was passiert, ist, weil ich NAME von a oder von o auswähle, welche Namen in einer Tabelle sind, aber nicht die andere wird nicht angezeigt. Irgendeine Reparatur für das? – antonpug
Siehe oben, ich fügte eine "COALESCE" hinzu. – RedFilter
Oh nvm, @Francis_P hab es geschafft! – antonpug