Vasquez155
Aktiver Benutzer
- Beiträge
- 29
Hallo zusammen,
ich habe eine Frage bzw. ein Problem:
Ich habe in einer Tabelle alle Aufträge stehen, die mit einer Datums-Dimension verknüpft ist. In dieser Tabelle Aufträge habe ich weiter den Standort, die Art des Auftrags und vieles mehr enthalten.
Jetzt habe ich gruppiert über Standort, Art und Land eine Umsatzermittlung über die LAG() Funktion gemacht. um den Monatsumsatz auszuwerten und mit dem Vormonat jeweils zu vergleichen.
Jetzt gibt es ein Problem, dass es Monate gibt, die anhand der Gruppierung, wo es eben keinen Umsatz gibt. Für diese Monate werden DS generiert: (062023, 052023, 032023, 012023).
Ich möchte allerdings das es hier keine Lücken gibt, sondern das ein Dummy DS angelegt werden (Füllung per SQL), wenn es in dem Monat keinen Umsatz gibt, er mir als Umsatz 0 schreibt:
Vollständigkeitshalber:
062023 10
052023 5
042023 0
032023 10
022023 0
012023 5
Habt ihr eine Idee, wie ich das umsetzen könnte?
Danke für eure Hilfe.
ich habe eine Frage bzw. ein Problem:
Ich habe in einer Tabelle alle Aufträge stehen, die mit einer Datums-Dimension verknüpft ist. In dieser Tabelle Aufträge habe ich weiter den Standort, die Art des Auftrags und vieles mehr enthalten.
Jetzt habe ich gruppiert über Standort, Art und Land eine Umsatzermittlung über die LAG() Funktion gemacht. um den Monatsumsatz auszuwerten und mit dem Vormonat jeweils zu vergleichen.
Jetzt gibt es ein Problem, dass es Monate gibt, die anhand der Gruppierung, wo es eben keinen Umsatz gibt. Für diese Monate werden DS generiert: (062023, 052023, 032023, 012023).
Ich möchte allerdings das es hier keine Lücken gibt, sondern das ein Dummy DS angelegt werden (Füllung per SQL), wenn es in dem Monat keinen Umsatz gibt, er mir als Umsatz 0 schreibt:
Vollständigkeitshalber:
062023 10
052023 5
042023 0
032023 10
022023 0
012023 5
Habt ihr eine Idee, wie ich das umsetzen könnte?
Danke für eure Hilfe.