Berechnung Wertsummen über Laufzeit

18/09/2007 - 11:10 von Frank Matthiesen | Report spam
Moin Moin,

ich knabbere hier gerade an einem Problem.
Ich habe eine Tabelle mit Wertsummen:
Vereinfacht:
JahrPeriode, Ist_Monat, Ist_GJ, Kostenstelle

2 Beispieldatensàtze:
2006-01 2034.67 2034.67 233
2006-02 100.00 2134.67 233


Ich brauche jetzt das aufgelaufene IST über die gesamte Laufzeit (also über
Geschàftsjahre hinweg).
Normalerweise würde ich das alles in den AS machen, aber Kunde hàngt an
COGNOS und braucht aufgrund der Laufzeit durch die etwas grössere Datenmenge
(> 12Mio)
eine entspr. "Vor-Aggregation"
Kann mir mal eben jemand einen Denkanstoss geben?

Vielen Dank im Voraus

Frank
 

Lesen sie die antworten

#1 Frank Kalis
18/09/2007 - 11:24 | Warnen spam
"Frank Matthiesen" wrote:

ich knabbere hier gerade an einem Problem.
Ich habe eine Tabelle mit Wertsummen:
Vereinfacht:
JahrPeriode, Ist_Monat, Ist_GJ, Kostenstelle

2 Beispieldatensàtze:
2006-01 2034.67 2034.67 233
2006-02 100.00 2134.67 233


Ich brauche jetzt das aufgelaufene IST über die gesamte Laufzeit (also über
Geschàftsjahre hinweg).
Normalerweise würde ich das alles in den AS machen, aber Kunde hàngt an
COGNOS und braucht aufgrund der Laufzeit durch die etwas grössere Datenmenge
(> 12Mio)
eine entspr. "Vor-Aggregation"
Kann mir mal eben jemand einen Denkanstoss geben?




Wenn ich Dich richtig verstehe, etwas in dieser Richtung?

GROUP BY YEAR(CAST(JahrPeriode + '-01' AS DATETIME))
Frank Kalis
Microsoft SQL Server MVP
Webmaster: http://www.insidesql.de

Ähnliche fragen