Vinzenz Mai: MS SQL 2005: SUM-Funktion und "geJOINte" Tabellen

Beitrag lesen

Hallo,

Er soll hierbei entsprechenden Childdatensätze zu den In TAB_1 befindlichen Objekten JOINEN und TAB_2.Anzahl summieren und nach dem jeweiligen TAB_1-Objekt gruppieren. Soweit so gut. Das funktioniert aber nur solange, wie ich TAB_3 nicht joine. Denn binde ich diese Tabelle (wie oben) ein, nimmt er TAB_2.Anzahl mal der Anzahl der Childdatensätze in TAB_3 und summiert dann das Produkt.

verwende Subselects. Wie dies in Deinem speziellen Fall aussieht, ist von Deinen Tabellen abhängig. Ohne genauere Angaben kann man Dir nicht weiterhelfen.

Beispieltabellen (aufs nötigste reduziert) mit ein paar Beispieldatensätze und das gewünschte Resultat mit der Begründung, warum dies das Resultat ist, wären hilfreich.

Freundliche Grüße

Vinzenz