08. januar 2006 - 19:12Der er
9 kommentarer og 2 løsninger
DAO / Regne ud totalsum
Jeg har en database salg.mdb med:
tblKunde med feldt: KundeID, KundeNavn, Adresse og tblBetaling med feldt: KundeID, varePris, tall
tblBetaling har mange poster med det same KundeID. Jeg må beregne: varePris x tall = resultat for alle med den same KundeID og beregne resultat1 + resultat2 + resultat3 = Totalsum
your SQL will look somnething like this SELECT tblKunde.KundeID, tblKunde.KundeNavn, tblKunde.Adresse, Sum([varePris]*[tall]) AS Expr1 FROM tblKunde INNER JOIN tblBetaling ON tblKunde.KundeID = tblBetaling.KundeID GROUP BY tblKunde.KundeID, tblKunde.KundeNavn, tblKunde.Adresse;
Thank You Terry, Det nærmeste jeg kome til er: SELECT [tblKunde].[KundeID], [tblKunde].[KundeNavn], [tblKunde].[Adresse], ([varePris]*[tall]) AS Expr1 FROM tblKunde INNER JOIN tblBetaling ON [tblKunde].[KundeID]=[tblBetaling].[KundeID] WHERE [tblBetaling].[KundeID]=1; Men jeg kan ikke sumere alle Expr1 felter, med: Sum([varePris]*[tall]) AS Expr1 bliver den gry forkert.
Does the SQL I gave 08/01-2006 19:24:45 not work? Can you give an example of the data nad what you expect from SQL. Even better, if you can maybe send me your dB!
Terry -> DSum bliver forkert, jeg bruger: Svar: terra 09/01-2006 18:38:18 og den virker. Dine kommentarer var lidt tankevekende og var til hjælp for at bringe mig på ret vej og jeg vil si tak for det. Fifty/Fifty Terry? MVH Terra
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.