Entwickler-Ecke
Datenbanken - [MSSQL] Join oder Alternative?
jojo-sp - Mi 21.11.07 16:23
Titel: [MSSQL] Join oder Alternative?
Habe ein Bild in den Anhang gepackt, ohne welches der Text unverständlich sein dürfte.
Auf dem Bild sieht man einen Teil eines
Insert into #temp
Select
.
.
.
In der temporären Tabelle befinden sich bereits ein oder mehrere Datensätze, die in der Spalte type mit 0 bezeichnet werden.
Innerhalb dieser beiden Datensätze wird in der Temporären Tabelle in dem Feld id_HE2 auf weitere untergeordnete Datensätze verwiesen, die ich mir dann aus der original Tabelle herauslesen muss.
Diese untergeordneten Elemente bekommen die Info welche lfdnr der Verweisende Datensatz hatte in der Spalte "whoismaster" mitgegeben und eine andere Nummer für type.
Dies funtioniert mit dem dem schäbigen join.
Da ich hier nur die id_HE2 zum Verknüpfen bekomme funktioniert das.
Im zweiten Teil (unterer Teil) des Bildes filtere ich den Select, der einen weiteren type einfügt mit mehreren or's.
Da jetzt vier Möglichkeiten einer Id bestehen, weiß ich nun nicht, wie ich im join (grüner Kreis) an die aktuell benutzte id herankommen soll, damit der join funktioniert.
Ich hoffe, ich habe das halbwegs verständlich erklärt und ihr könnt was damit anfangen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!