Running SUM via subquery

Tags:    databaser

Hej med jer,

Jeg har 3 tabeller.
Den ene indeholder nogle værdier, der skal ligges sammen for hver post (running sum), men skal være group by måned og år, som kommer fra en anden tabel. (styret via en Date_ID, som begge tabeller indeholder) Den sidste tabel henter jeg bare et navn fra, via Customer_ID

Jeg forsøger at få et udtræk hvor jeg løbende kan se for hver måned hvor meget en customers balance er. Men jeg får til tider vist den samme måned flere gange og jeg vil kun have én sum for hver måned...???

Se her:
Fold kodeboks ind/udKode 


Jeg ville gerne lave en Group By CustomerName og YearAndDate, men den brokker sig så over Customer_ID og Entry_Date_ID i min subquery.

Håber I kan hjælpe... eller sige hvis det er helt sort det jeg skriver??!?



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Jeg skal lige være helt med. Ud fra din kode ser det ud som om at du har tre tabeller, Fact_CustomerEntry, Dim_Customer og Dim_Date? Det er feltet OriginalAmount fra CE du gerne vil have summeret pr. kunde pr. dato, ikke?

Hvad med noget i stil med

Fold kodeboks ind/udKode 


Men hvad er det for oplysninger du skal have med fra de to andre tabeller?



Ok, nu kan jeg se det. Du har et YearAndDate i din Dim_Date tabel?



Fold kodeboks ind/udKode 


PS: Jeg har ikke testet noget, så det er fri fantasi...



t