Moin Moin,
ich versuche gerade in eine Tabelle mit Warenein- und ausgängen so pro Material und Werk zu ermitteln wann (Tag und Menge) ist die pro Buchungstag vorhanden Ware aufgrund der Warenausgänge aufgebraucht sind.
Dabei verfolgte ich zwei Ansatzpunkte.
1. Sum () Over (Partion by ... Order by) und
2. Select innerhalb des Select Statements
3. Left Join auf sich selbst
Das Problem bei 1 besteht meines Erachtens nach darin, dass ich keine Möglichkeit sehe das Ergebnis noch einmal zu nutzen um zu sagen: "Prüfe ob die Menge am Buchungstag identisch bzw. größer und kleiner mit der Sum() Over Wert ist
Bei 2 ahben ich selbige Schwierigkeiten und bei
den 3. Punkt vermehren sich die Daten ungewollt obwohl ich nur einen Wert zuückerwartet hätte.
Könnt ihr mir sagen welchen ansatz ihr verfolgen würdet?
ich versuche gerade in eine Tabelle mit Warenein- und ausgängen so pro Material und Werk zu ermitteln wann (Tag und Menge) ist die pro Buchungstag vorhanden Ware aufgrund der Warenausgänge aufgebraucht sind.
Dabei verfolgte ich zwei Ansatzpunkte.
1. Sum () Over (Partion by ... Order by) und
2. Select innerhalb des Select Statements
3. Left Join auf sich selbst
Das Problem bei 1 besteht meines Erachtens nach darin, dass ich keine Möglichkeit sehe das Ergebnis noch einmal zu nutzen um zu sagen: "Prüfe ob die Menge am Buchungstag identisch bzw. größer und kleiner mit der Sum() Over Wert ist
Bei 2 ahben ich selbige Schwierigkeiten und bei
den 3. Punkt vermehren sich die Daten ungewollt obwohl ich nur einen Wert zuückerwartet hätte.
Könnt ihr mir sagen welchen ansatz ihr verfolgen würdet?