BjorntobeWild
Gebruiker
- Lid geworden
- 29 aug 2011
- Berichten
- 120
Hallo,
Ik heb in Access een database gemaakt met een aantal tabellen. Nu wil ik voor elk product die hier in de tabel Producten de huidige voorraad weten. Ik heb een tabel Inkoop, Uitgifte en Reserveringen. De huidige voorraad wordt berekend met de formule Sum(Inkoop.[Aantal verpakkingseenheden ingekocht]) - Sum(Uitgifte.[Aantal verkocht]) - Sum(Reservingen.[Aantal gereserveerd]).
Ik ben begonnen met het maken van onderstaande Query
Als ik deze query uitvoer komen de totalen niet overeen met wat ik zou verwachten. Ik heb in de tabel Inkoop van het betreffende artikelnummer 15 stuks ingekocht. In de tabel Uitgifte staan 6 stuks verkocht. Het resultaat van de query is in beide gevallen het dubbelen.
Wie kan mij een zetje in de juiste richting geven waar mijn denkfout zit?
Verder wil ik weten of het ook mogelijk is om het artikelnummer weer te geven in de query.
Als resultaat wil ik dus
Artikelnummer aantal ingekocht aantal uitgegeven huidige voorraad.
Alvast bedankt.
Ik heb in Access een database gemaakt met een aantal tabellen. Nu wil ik voor elk product die hier in de tabel Producten de huidige voorraad weten. Ik heb een tabel Inkoop, Uitgifte en Reserveringen. De huidige voorraad wordt berekend met de formule Sum(Inkoop.[Aantal verpakkingseenheden ingekocht]) - Sum(Uitgifte.[Aantal verkocht]) - Sum(Reservingen.[Aantal gereserveerd]).
Ik ben begonnen met het maken van onderstaande Query
Code:
SELECT Sum(Inkoop.[Aantal verpakkingseenheden ingekocht]) AS [Aantal ingekocht], Sum(Uitgifte.[Aantal verkocht]) AS [Aantal verkocht]
FROM Inkoop INNER JOIN Uitgifte ON Inkoop.Artikelnummer = Uitgifte.Artikelnummer;
Als ik deze query uitvoer komen de totalen niet overeen met wat ik zou verwachten. Ik heb in de tabel Inkoop van het betreffende artikelnummer 15 stuks ingekocht. In de tabel Uitgifte staan 6 stuks verkocht. Het resultaat van de query is in beide gevallen het dubbelen.
Wie kan mij een zetje in de juiste richting geven waar mijn denkfout zit?
Verder wil ik weten of het ook mogelijk is om het artikelnummer weer te geven in de query.
Als resultaat wil ik dus
Artikelnummer aantal ingekocht aantal uitgegeven huidige voorraad.
Alvast bedankt.