Hi zusammen,
ich habe 3Tabellen mit folgengem Aufbau:
Tabelle 1: ID INT IDENTITY(1,1), Teile INT PRIMARY KEY, Bemerkung varchar(50)
Tabelle 2 : ID INT IDENTITY(1,1), Teile INT PRIMARY KEY
Tabelle 3: ID INT IDENTITY(1,1), Teile INT PRIMARY KEY, Bemerkung varchar(50), INT Zusatz.
Es kann vorkommen, dass es in jeder Tabelle unterschiedliche Werte für Teile gibt.
Über einen FULL OUTER JOIN der Spalte-Teile Frage ich die 3Tabellen ab.
Die Abfrage lautet:
Select Tabelle1.*, Tabelle2.*, Tabelle3.* From
Tabelle1 FULL OUTER JOIN
Tabelle2 ON Tabelle1.Teile = Tabelle1.Teile FULL OUTER JOIN
Tabelle3 ON Tabelle2.Teile = Tabelle3.Teile
Wie kann man jetz ein Select TOP so platzieren, dass ich aus jeder Tabellen eine gewisse Anzahl Zeilen erhalte?
Hat jemand ne idee?
ich habe 3Tabellen mit folgengem Aufbau:
Tabelle 1: ID INT IDENTITY(1,1), Teile INT PRIMARY KEY, Bemerkung varchar(50)
Tabelle 2 : ID INT IDENTITY(1,1), Teile INT PRIMARY KEY
Tabelle 3: ID INT IDENTITY(1,1), Teile INT PRIMARY KEY, Bemerkung varchar(50), INT Zusatz.
Es kann vorkommen, dass es in jeder Tabelle unterschiedliche Werte für Teile gibt.
Über einen FULL OUTER JOIN der Spalte-Teile Frage ich die 3Tabellen ab.
Die Abfrage lautet:
Select Tabelle1.*, Tabelle2.*, Tabelle3.* From
Tabelle1 FULL OUTER JOIN
Tabelle2 ON Tabelle1.Teile = Tabelle1.Teile FULL OUTER JOIN
Tabelle3 ON Tabelle2.Teile = Tabelle3.Teile
Wie kann man jetz ein Select TOP so platzieren, dass ich aus jeder Tabellen eine gewisse Anzahl Zeilen erhalte?
Hat jemand ne idee?
Comment