Zitat:
Zitat von sinfo
Ich möchte eine Abfrage über beide Tabellen machen und am Ende eine Tabelle erhalten, die alle unterschiedlichen Namen ausgibt.
|
Mir ist nicht klar "welche" Namen zu meinst und ob die Tabellen in irgendeinem Zusammenhang (JOIN) stehen sollen.
Eine mögliche Lösung wäre also diese (sofern kein Tippfehler drin ist. Ich habe hier grad kein MySQL zum Testen):
Code:
SELECT DISTINCT n.name
FROM ( SELECT realname AS name FROM BiographyMaster
UNION
SELECT alternativename AS name FROM BiographyMasterNames
) n
ORDER BY n.name;
Aus jeder der beiden Tabelle werden die Inhalte der Namensspalten geholt und und zu einer Ausgabe aneianderhängt (UNION). Gleichzeitig wird mit UNION und DISTINCT alle "doppelten" Inhalte entfernt.
Grüße
Thomas