old Hippy
Gebruiker
- Lid geworden
- 24 mei 2008
- Berichten
- 911
Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
SELECT Artikelnummer, SUM(Verkoopaantal) AS Totaalaantal
INTO EenNieuweHulpTabel
FROM Orders
GROUP BY Artikelnummer;
...
SELECT D.Artikelnummer, D.Verkoopaantal, T.Totaalaantal
FROM Orders D, EenNieuweHulpTabel T
WHERE D.Artikelnummer = T.Artikelnummer
UPDATE Artikelen
SET Werkelijkevoorraad = Artikelen.Voorraad - Orders.Verkoopaantal
FROM Artikelen INNER JOIN
Orders ON Artikelen.Artikelnummer = Orders.Artikelnummer
Dit volg ik niet helemaal. Maar probeer eerst eens die drop table??Even voor de duidelijkheid Ik wil de voorraad bijhouden van de artikelen.
in artikeldatabase heb ik historichevoorraad verkoopaantal en werkelijkevoorraad.
Deze werk ik bij met een Update query
Code:UPDATE Artikelen SET Werkelijkevoorraad = Artikelen.Voorraad - Orders.Verkoopaantal FROM Artikelen INNER JOIN Orders ON Artikelen.Artikelnummer = Orders.Artikelnummer
DROP TABLE EenNieuweHulpTabel;
...
SELECT Artikelnummer, SUM(Verkoopaantal) AS Totaalaantal
INTO EenNieuweHulpTabel
FROM Orders
GROUP BY Artikelnummer;
...
SELECT D.Artikelnummer, D.Verkoopaantal, T.Totaalaantal
FROM Orders D, EenNieuweHulpTabel T
WHERE D.Artikelnummer = T.Artikelnummer
DROP TABLE TotAantal_per_artikel_hulp;
...
SELECT Artikelnummer, SUM(Verkoopaantal) AS Totaalaantal
INTO TotAantal_per_artikel_hulp
FROM Orders
GROUP BY Artikelnummer;
...
SELECT D.Artikelnummer, D.Verkoopaantal, T.Totaalaantal
FROM Orders D, TotAantal_per_artikel_hulp T
WHERE D.Artikelnummer = T.Artikelnummer
UPDATE Artikelen
SET Werkelijkevoorraad = Artikelen.Voorraad - Orders.Verkoopaantal
FROM Artikelen INNER JOIN
Orders ON Artikelen.Artikelnummer = Orders.Artikelnummer
UPDATE Artikelen
SET Werkelijkevoorraad = Artikelen.Voorraad - Orders.Totaalaantal
FROM Artikelen INNER JOIN
Orders ON Artikelen.Artikelnummer = Orders.Artikelnummer
UPDATE Artikelen
SET Werkelijkevoorraad = Artikelen.Voorraad - TotAantal_per_artikel_hulp.Totaalaantal
FROM Artikelen INNER JOIN
TotAantal_per_artikel_hulp ON Artikelen.Artikelnummer = TotAantal_per_artikel_hulp.Artikelnummer
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.