Wo liegt der Vorteil der alten (Nicht-)Aufteilung?


Ich habe eine Tabelle Gesamtkatalog wo all jene Infos drinn stehen, welche f�r alle Artikel verf�gbar sind.
Dann gibt es eine Tabelle Musikkatalog wo spez. Felder f�r ein Musik-Album drinnsteht. Dann gibt es ein Filmkatalog etc.
Von einem Lieferanten bekomme ich jetzt Musik-Daten und von einem anderen Film-Daten.


DECLARE @HighestID int
SELECT @HighestID = max(ID) FROM T1
SELECT  identity(int, @HighestID , 1) AS ID, T.ID AS F_ID, T.Wert1, T.Wert2<
Into #neueTabelle WHERE T.ID not in(SELECT t1.F_ID FROM t1)

INSERT T1
VALUES
(
ID,
F_ID,
Wert1,
Wert2
)
SELECT ID, F_ID,Wert1,Wert2 FROM #neueTabelle


T ist wohl die Urspr�ngliche Tabelle (vom Lieferanten).
Das ganze kommt jetzt in eine Schleife, oder?
In der urspr�nglichen Tabelle habe ich keine ID's, welche ich bei den eigenen Tabellen einsetzen k�nnte.


Gruss Christoph
_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an