Avatar billede sohl Nybegynder
02. november 2002 - 12:22 Der er 6 kommentarer og
1 løsning

sum...

her der hvordan er det man laver en sum på kolonnen beløb i tabeller rækker? - jeg har lavet denne sql der har fat i alle tallene der skal bruges men der skal bare lige komme en sum i stedet for et udtræk over alle enkelte rækker.

SELECT Type, Beløb

FROM boner, kalender

WHERE (((kalender.Type)="s"));
Avatar billede kichian Nybegynder
02. november 2002 - 12:32 #1
select Type, sum(beløb) from boner, kalender WHERE kalender.Type="s" and kalender.relation = boner.relation GROUP by Kalender.Type
Avatar billede sohl Nybegynder
02. november 2002 - 12:33 #2
den brokker over kalender.relation
Avatar billede sohl Nybegynder
02. november 2002 - 12:37 #3
men hvorfor er det lige at denne ikke virker

SELECT Type, sum(Beløb) as [SUM]

FROM boner, kalender

WHERE (((kalender.Type)="s"));
Avatar billede mugs Novice
02. november 2002 - 13:03 #4
SELECT Sum(boner.Beløb) AS SumOfBeløb, Kalender.Type
FROM boner LEFT JOIN Kalender ON boner.Type = Kalender.Type
GROUP BY Kalender.Type
HAVING (((Kalender.Type)="s"));
Avatar billede terry Ekspert
02. november 2002 - 13:06 #5
Use the query designer to make your query. You need a relationship between table boner and kalendar. If there isnt then you cant do this.
There is a little button in the menu like a Z press this and your query will become an agregate query where it will GROUP on all fields. Then change the beløb field to sum instaed of group By
Avatar billede sohl Nybegynder
02. november 2002 - 13:10 #6
yoyo mugs, det var også lidt forkert det du skrev men jeg fandt ud af at løse den fordi dit gav mig en ide,
her er points
Avatar billede mugs Novice
02. november 2002 - 13:12 #7
Tak - hvordan ser SQL ud?
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester