Jump to content

Problemstellung bei Integration Services vom SQL Server 2005


marvel
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

 

aktuell finde ich keine Lösung für folgende Problemstellung. Vielleicht

habt ihr eine Idee.

 

Ziel: Von einer bestimmten Spalte den Maxium Wert ermitteln, wobei diese

Spalte von Werten zweier anderen Spalte abhängig ist.

 

Zum Verständnis habe ich eine Grafik angefügt oder man schaut hier:

http://img264.imageshack.us/img264/3341/sqlfragebo9.jpg

Dort sieht man zwei Tabellen. Oben die Ausgangstabelle und unten wie es danach aussehen soll.

Die gelb markierten Zeilen sollen weg.

 

Wie man in Spalte 3 sieht, hat Zeile 2 bis 4 eine aufsteigende Nummer von

1 bis 3. Die Zahl 3 ist die größte Zahl in Bezug auf den Wert 10 und 2 von

Spalte 1 und 2. Also soll nur die Zeile 4 übernommen werden.

 

In der nächsten Zeile gibt es nur 10 und 3 einmal. Also kann die Zeile so

übernommen werden.

 

Frage ist, wie bekomme ich so etwas hin?! Ich hoffe ich konnte mich verständlich

ausdrücken.

 

Ein SQL Statement könnte ich auch absetzen, falls das damit irgendwie realisierbar ist.

 

Gruß

Marvel

post-36845-13567389474538_thumb.jpg

Geschrieben

Hallo,

 

ich habe eine Lösung gefunden.

 

Basis ist ein SQL Statement wo Spalte 3 mit der Max Funktion abgefragt wird und Spalte 1 und 2 mit Group By versorgt werden.

 

In den Integration Services baut man das ganze mit dem DAtenflusselement "Aggregat" nach.

Dann klappt das.

 

VG

Marvel

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...