Productaantal aanpassen aan bestelling

Status
Niet open voor verdere reacties.

gimmertdegekste

Gebruiker
Lid geworden
26 aug 2011
Berichten
18
Hallo,

Ik heb een webshop gemaakt, en die werkt volledig. Echter schrijft hij het bestelde aantal nog niet af van de voorraad.
Ik heb 2 tabellen gemaakt in mijn database, de eerste met producten, en de tweede met producten in de winkelwagen.
Tabel1 artikel:
id|naam | prijs | aantal
1 | Fietsenband | 4,99 | 120
Tabel2 Winkelwagen:
session_id | id | naam | prijs | aantal
233 | 1 | Fietsenband | 4,99 | 9

Nu wil ik dat hij van de voorraad van de fietsenband(120) het bestelde aantal (9) af gaat schrijven.
Omdat ik nog niet helemaal thuis ben in het SQL verhaal stel ik deze vraag en hoop ik dat iemand mij kan helpen.
 
update artikel
set artikel.aantal = artikel.aantal - winkelwagentje.aantal
from
(
select aantal, id
from winkelwagen
) winkelwagentje
where artikel.id = winkelwagentje.id
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan