Der Trick mit dieser Abfrage besteht darin, zunächst eine Abfrage zu erstellen, die die Lagermengen der einzelnen Artikel (aus einer Beispieltabelle tblArtikel) zurückgibt:
SELECT [Artikel-Nr], Sum(Menge) AS Lagermenge FROM tblArtikelMengen GROUP BY [Artikel-Nr];
Speichern Sie diese Abfrage unter dem Namen qryLagermengen. Erstellen Sie dann eine zweite Abfrage, die die Artikel-Tabelle und die Lagermenge-Abfrage enthält:
SELECT Artikelname, Menge, Lagermenge, [Menge]-[Lagermenge] AS Gesamtmenge FROM tblArtikel INNER JOIN qryLagermengen ON tblArtikel.[Artikel-Nr] = qryLagermengen.[Artikel-Nr];
Hier wird das Feld Lagermenge aus der Abfrage qryLagermengen ermittelt. Das letzte Feld Gesamtmenge ist ein berechnetes Feld aus Menge und Lagermenge.