Jeg skal have lavet en rapport, hvor TKunde.Navn, TOrdre.Dato, TOrdre.Beloeb fremgår. Derudover vil jeg i samme rapport gerne have vist en total (sum) for TOrdre.Beloeb og totalen skal kun være for det år der indgår i rapportens TOrdre.Dato.
select k.navn, o.dato, o.beloeb, s.kundesTotalPaaAaret from TKunde k join TOrdre o on o.Kid = t.Id join ( select Kid, year(Dato) aar, sum(beloeb) kundesTotalPaaAaret from TOrdre group by Kid, year(Dato)) s on s.Kid = t.kid and s.aar = year(o.dato)
Hej gnoname Hvis jeg kopierer sql-sætningen over i Access i en forespørgsel under SQL-visning, så kommer der en syntaksfejl i FROM-delsætningen. Og jeg forstår ikke, hvad t refererer til. Egentlig havde jeg fået løst mit problem med en underrapport der viser årets total, men kan det løses med én forespørgsel, så er det at foretrække.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.