Hallo,
ich bräuchte mal Eure Hilfe bzgl. einer Abfrage.
Folgende Tabellen (vereinfacht dargestellt):
TabelleBestellung
-bestellid*
-artikelnummer
-bestellmenge
- ...
TabelleLieferung
-lieferungid*
-f_bestellid
-liefermenge
-....
Nun bräuchte ich eine Ansicht, die sowohl die Bestellmenge, die Liefermenge und die Restmenge anzeiget.
Beispiele:
Bestellung 1
-Bestellmenge 10
-Liefermenge 8
-Restmenge 2
Bestellung 2
-Bestellmenge 12
-Liefermenge 0
-Restmenge 12
Bestellung 3
-Bestellmenge 20
-Liefermenge 5
-Liefermenge 5
-Liefermenge 3
-Restmenge 7
Hier mal mein Versuch:
SELECT b.Bestellmenge, l.Liefermenge, (be.Anzahl - le.LieferAnzahl) AS Restmenge
FROM TabelleBestellung b
LEFT JOIN TabelleLieferung l ON b.bestellid = l.f_bestellid
Die Restmenge sollte ja je BestellId aufsummiert werden (gruppiert?).
Muss ich dazu eine Unterabfrage verwenden?
Ich hoffe, es ist verständlich, was ich möchte ...
Danke und viele Grüße
ich bräuchte mal Eure Hilfe bzgl. einer Abfrage.
Folgende Tabellen (vereinfacht dargestellt):
TabelleBestellung
-bestellid*
-artikelnummer
-bestellmenge
- ...
TabelleLieferung
-lieferungid*
-f_bestellid
-liefermenge
-....
Nun bräuchte ich eine Ansicht, die sowohl die Bestellmenge, die Liefermenge und die Restmenge anzeiget.
Beispiele:
Bestellung 1
-Bestellmenge 10
-Liefermenge 8
-Restmenge 2
Bestellung 2
-Bestellmenge 12
-Liefermenge 0
-Restmenge 12
Bestellung 3
-Bestellmenge 20
-Liefermenge 5
-Liefermenge 5
-Liefermenge 3
-Restmenge 7
Hier mal mein Versuch:
SELECT b.Bestellmenge, l.Liefermenge, (be.Anzahl - le.LieferAnzahl) AS Restmenge
FROM TabelleBestellung b
LEFT JOIN TabelleLieferung l ON b.bestellid = l.f_bestellid
Die Restmenge sollte ja je BestellId aufsummiert werden (gruppiert?).
Muss ich dazu eine Unterabfrage verwenden?
Ich hoffe, es ist verständlich, was ich möchte ...
Danke und viele Grüße
Comment