thumb 10 Geschrieben 9. Oktober 2008 Melden Geschrieben 9. Oktober 2008 Hallo zusammen, es existieren zwei Tabellen TSC_TreeRights mit den Spalten: ID, TreeID, DBUser, UserRight und TSC_TreeDefinition mit den Spalten: ID, TreeID, Type Mit folgender Abfrage erhalte ich die TSC_TreeDefinition.TreeID die nicht in TSC_TreeRights.TreeID enthalten sind und deren Type dem Wert 'ComputerGroupTree' entspricht: USE TSC SELECT TSC_TreeDefinition.TreeID FROM TSC_TreeDefinition WHERE TSC_TreeDefinition.TreeID NOT IN (SELECT TSC_TreeRights.TreeID FROM TSC_TreeRights) AND TSC_TreeDefinition.Type = 'ComputerGroupTree' So weit so gut. Die TreeIDs die mir diese Abfrage ausgibt, mus ich nun in die Tabelle TSC_TreeRights einfügen. Kann mir jemand einen Tipp geben, ich steh´ grad voll auf dem Schlauch? Dank und Gruß, thumb
NilsK 3.046 Geschrieben 9. Oktober 2008 Melden Geschrieben 9. Oktober 2008 Moin, ungetestet, aber vom Prinzip: INSERT INTO TSC_TreeRights (TreeID) SELECT TSC_TreeDefinition.TreeID FROM TSC_TreeDefinition WHERE TSC_TreeDefinition.TreeID NOT IN (SELECT TSC_TreeRights.TreeID FROM TSC_TreeRights) AND TSC_TreeDefinition.Type = 'ComputerGroupTree' Gruß, Nils
thumb 10 Geschrieben 9. Oktober 2008 Autor Melden Geschrieben 9. Oktober 2008 Hey Nils, Du schon wieder, Du hast mir schon das letzte mal so kompetent geholfen! :) So langsam stehe ich in Deiner Schuld. Ja, so geht´s. Ich habe mal wieder viel zu kompliziert gedacht! Vielen Dank und Gruß, thumb
NilsK 3.046 Geschrieben 9. Oktober 2008 Melden Geschrieben 9. Oktober 2008 Moin, Du schon wieder, Du hast mir schon das letzte mal so kompetent geholfen! :) naja, dafür ist ja Community da. :wink2: So langsam stehe ich in Deiner Schuld. Da findet sich sicher eine Gelegenheit ... :cool: Ja, so geht´s. Freut mich! Danke für die Rückmeldung. Gruß, Nils
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden