Menge gleich oder kleiner Summe

MA_48599

Neuer Benutzer
Beiträge
1
Hallo zusammen,

ich möchte mir gerne etwas auswerten, bekomme aber "zu viele" Ergebnisse.

Kurze Beschreibung meines Vorhabens:
Ich habe einen Warenzugangsbeleg mit
- ArtikelCode
- Menge

hier joine ich auf Lieferungen, die den ArtikelCode beinhalten.
- ArtikelCode
- SUM(Menge)

Nun möchte ich im Prinzip nur die Einträge sehen, wo die Summe der gelieferten Mengen gleich oder größer der verbuchten Menge im Warenzugangsbeleg ist. Nicht mehr und nicht weniger.

Aktuell gibt mir meine Query viel mehr Ergebnisse, als sie soll.

Kann jemand hier aushelfen?

Viele Grüße.

Query:
Code:
SELECT
    T0.Docnum,
    T1.ItemCode,
    T1.Quantity,
    SUM(T2.Quantity)
 
FROM Warenzugangsbeleg T0
    INNER JOIN WarenzugangZEILEN T1 ON T0.[DocEntry] = T1.[DocEntry]
    LEFT JOIN LieferungZEILEN T2 ON T1.ItemCode = T2.ItemCode
    LEFT JOIN Lieferungsbeleg T3 ON T2.[DocEntry] = T3.[DocEntry]
 
WHERE
    T3.CreateDate > T0.CreateDate
    and T0.docnum = '81703223'

GROUP BY
    T0.docnum,
    T1.Itemcode,
    T1.quantity
HAVING
    T1.Quantity <= SUM(T2.Quantity)
 
Werbung:
Zurück
Oben