# # dquery definition for qryCFcountDailyRunningSum # # as inspired by: https://stackoverflow.com/questions/664700/calculate-a-running-total-in-mysql # @group SVCLEARCF @querytype dbselect @querytitle Liste der Anzahl von Clearingfällen auf Tagesbasis mit laufender Summe @description Listet die Anzahl der täglich erstellten oder obsolet gesetzten Clearingfälle aus dem View CFVDGDEOT mit laufender Summe auf @sql select dv.JAHR, dv.MONAT, dv.TAG, dv.EVENT as EVENT, dv.ANZAHL, (CASE WHEN dv.EVENT='ERSTELLT' THEN (@rt := @rt + dv.ANZAHL) ELSE (@rt := @rt - dv.ANZAHL) END) as LAUFENDE_SUMME from CFVDGDEOT dv join (select @rt := 0) r order by dv.JAHR,dv.MONAT,dv.TAG,dv.EVENT asc