Thread Join wenn nichts zu joinen ist
(2 answers)
Opened by macMeck at 2005-10-29 03:20
Hallo zusammen,
ihr müsst mir mal kurz bei meinem Datenbankproblem helfen. Ich steh etwas auf dem Schlauch. Also, ich habe folgende Situation: Ich habe eine Tabelle mit Firmen und eine mit Mitarbeitern, die den Firmen zugeordnet sind. Jetzt will ich die Daten der beiden Tabellen gemeinsam auslesen, so ala Code: (dl
)
SELECT * FROM FIRMA, PERSON WHERE PERSON.FIRMA = FIRMA.ID; Der Trick bei der ganzen Sache soll jetzt aber sein, dass auch die Firmen angezeigt werden sollen, denen keine Personen zugeordnet werden. Die Personenspalten sollen dann halt leer oder NULL sein. Die Abfrage auf in zwei Teile aufzuteilen (eine für die Firmen, eine für die Personen) geht in dem Fall leider nicht, weil zusätzlich mit LIMIT nur ein bestimmter Auszug der Sätze ausgelesen werden soll. Es muss also alles in einer Abfrage passieren. Hat jemand ne Idee, ob sowas funktioniert? Gibt's da was mit verschachtelten SELECTs oder so? Danke euch schon mal. macMeck It all works, as long as it's documented!
|