Sehr geehrte Forumsmitglieder,
ich stehe vor einem ziemlich blöden Problem.
Ich habe ein RunningValue Feld und würde gerne, sobald er den Wert 21 überschritt von neu anfängt zu zählen:

Derzeit habe ich schon folgende Abfragen probiert, die mir leider kein Erfolg gebracht haben:
SUM(ISNULL(Sollmenge / NULLIF(AnzahlArtPack,0),0) ) OVER (ORDER BY Zeit,Artikel ROWS UNBOUNDED PRECEDING) AS RunningValue
SUM(ISNULL(Sollmenge / NULLIF(AnzahlArtPack,0),0) ) OVER (ORDER BY Zeit,Artikel ROWS BETWEEN 21 PRECEDING AND CURRENT ROW ) AS RunningValue
Ich bin mit meinem Latein am Ende und benötige paar Denkanstöße, um das Ziel zu erreichen.
Ist es denn überhaupt möglich? Bevor ich noch weiter und weiter probiere und recherchiere?
Vielen Dank im Voraus.
Gruß dash_