hoe SUM uitvoeren bij twee verschillende tabellen

Status
Niet open voor verdere reacties.

maichel

Gebruiker
Lid geworden
3 jan 2012
Berichten
9
Hallo,

Ik heb twee tabellen bestel en prijs.
In de bestel tabel staat het aantal bestellingen. En in de tabel prijs staat de prijs van de artikelen.
Hoe kan ik een query maken als je bijvoorbeeld 2 cola hebt (aantal) en die kosten 1euro per stuk, dus dat je dan een uitkomst hebt van twee euro (SUM).
Hoe maak je die 'connectie' tussen die twee tabellen?

tabel bestel
artikel aantal
cola 2
wijn 3

tabel prijs
cola 1
wijn 2

gewenste uitkomst:
artikel prijs aantal
cola 2 2

alvast bedankt
 
Aan SUM heb je (natuurlijk) niks, want er valt niks te sommeren; je moet de prijzen gewoon berekenen (=Prijs * Aantal). Krijg je zoiets:
[sql]SELECT
Artikelen.Artikel,
Artikelen.prijs,
Bestellingen.aantal,
[prijs]*[aantal] AS Totaal
FROM
Bestellingen,
Artikelen
WHERE
Artikelen.Artikel = [Bestellingen].[artikel][/sql]
 
Laatst bewerkt door een moderator:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan