Avatar billede florint Nybegynder
07. januar 2004 - 10:28 Der er 6 kommentarer og
1 løsning

Samlet køb på personID

Hej,
Jeg har en foresprgs. der viser det totale køb pr. kunde.
Altså - KundeID - PersonID - Omsætning.
Eks. PersonID 1 har solgt til KundeID 1 - beløb
    PersonID 1 har solgt til KundeID 2 - beløb
osv.
Fungerer fint, men nu kunne jeg godt tænke mig at se hvad min personID 1 har solgt for samlet til Alle hans kunder??
Nogen forslag ?
På forhånd tak
Avatar billede keysersoze Ekspert
07. januar 2004 - 10:30 #1
SELECT sum(omsætning) FROM tabel WHERE personID = 1
Avatar billede mugs Novice
07. januar 2004 - 10:34 #2
Vi skal have kundeId med, idet der ønskes en opsummering af både personID og kundeID.
Avatar billede mugs Novice
07. januar 2004 - 10:35 #3
Vælg felterne PersonID, KundeID og beløb > Vis > totaler og sæt beløb til sum.
Avatar billede trer Nybegynder
07. januar 2004 - 10:50 #4
select kundeid, sum(omsætning) as total
from tabel1
where personid=1
group by kundeid
Avatar billede florint Nybegynder
07. januar 2004 - 10:51 #5
Hej -  tak for forslagene.
>>mugs - vælger jeg personID, KundeID og Beløb(som er en sum af et kundenummers køb) Får jeg personID 1 - KundeID 1 - SumOfBeløb ....
PersonID 1 - KundeID 4 - SumOfbeløb...., PersonID 2 - KundeID 3 - SumOfbeløb...
Den har jeg i forvejen - alle personid 1´s kundeid´er skal summes, så jeg får et beløb for personid 1, et beløb for personid 2 osv.
Avatar billede trer Nybegynder
07. januar 2004 - 11:48 #6
Opsum per personid:

select personid, sum(omsætning) as total
from tabel1
group by personid
Avatar billede florint Nybegynder
07. januar 2004 - 11:59 #7
SELECT tblKunder.PersonID, Sum(tblSalg.BruttoBeloeb) AS SumOfBruttoBeloeb
FROM tblSalg INNER JOIN tblKunder ON tblSalg.KundeNr = tblKunder.KundeNummer
GROUP BY tblKunder.PersonID;

Jeg har jo kun brug for personID og de poster med salg der er. Sum dem, Så får jeg det totale salg pr. personID :-)

Takker alle for hjælpen
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