Voorraad Systeem

Status
Niet open voor verdere reacties.

Mcdreamy

Nieuwe gebruiker
Lid geworden
9 okt 2007
Berichten
2
Hallo,

Ik ben pas begonnen met het maken van een Database in Access. Veel kennis heb ik echter nog niet maar ben wel begonnen met aantal oefeningen. Voor een bedrijf moet ik een Voorraad Systeem maken.

Nu zit ik met een probleem dat ik een query heb aangemaakt dat alleen bij 1 Product_ID het aantal met -1 aftrekt zodra je op de knop "Product Verkocht" hebt geklikt.
Nu wil ik graag weten hoe je het voor meerdere producten dezelfde Query kan laten toepassen.

Dit is tot nu toe mijn Query:

UPDATE VRD SET Aantal = (VRD.Aantal-1)
WHERE Product_ID=1;


Ik heb dus meerdere aantal Product_ID's... Ik hoop dat iemand mij kan helpen.
Als ik namelijk dus de WHERE weg haal dan trekt hij gelijk voor alle producten het aantal -1 af. Dat is niet de bedoeling ^^

Groetjes!

MC
 
Je kan toch de productID's meegeven via het IN statement. Zo heb je enkel degene die je zelf meestuurt naar de DB die zullen geupdate worden.

UPDATE VRD SET Aantal = (VRD.Aantal-1)
WHERE Product_ID in (1,5,7,....)
 
Hmm ja dat is een oplossing. Maar stel dat je voor bijv. 500+ producten hebt en je wilt bij elk product zo'n functie hebben?
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan