Wenn ich es richtig verstanden habe wäre der RIGHT OUTER JOIN das Mittel zum Zweck:
SQL-Pseudo-Code:
SELECT ... FROM Tabelle1 RIGHT OUTER JOIN Tabelle2 ON Tabelle1.Date = Tabelle2.Date
...alle Werte aus Tabelle2 erscheinen in der Ergebnistabelle. Wenn es kein Verbundpartner (Spalte Date) in Tabelle1 gibt, dann werden die Spalten aus Tabelle1 mit NULL aufgefüllt.
Vll. noch On-Top zum Background: der "normale" JOIN ist der NATURAL JOIN. Hier tauchen aber - wie du schon angemerkt hast - nur die Werte auf, die auch einen Verbundpartner haben.

LinkBack URL
About LinkBacks
Zitieren