Code: Select all
SELECT inkoopregels.*, bolnamen.naam AS bolnaam,
typen.naam AS typnaam, typenmaten.maatvol, preparaties.naam AS preparatienaam,
(SELECT SUM(aantal_bollen) FROM ontvangsten
WHERE ontvangsten.inkoopregelnummer = inkoopregels.inkoopregelnummer) AS ontvangenbollen
FROM inkoopregels
INNER JOIN artikelen ON inkoopregels.artikel = artikelen.artikel
INNER JOIN bolnamen ON artikelen.naamid = bolnamen.naamid
INNER JOIN typen ON artikelen.typ = typen.typ
INNER JOIN typenmaten ON typenmaten.typ = typen.typ
AND typenmaten.maat = artikelen.maat
INNER JOIN preparaties ON artikelen.preparatie = preparaties.preparatie
Code: Select all
WHERE ontvangsten.inkoopregelnummer = inkoopregels.inkoopregelnummer) AS ontvangenbollen