Absolutes Randgruppenthema und ein exotisches noch dazu, aber da ich mir für die Lösung eines Problemes stundenlang die Finger wundgegoogelt hatte, hier mal ein Treffer mehr für die Google-Suche.
Was war das Problem?
Ich habe ein Tabelle mit Bestellungen verschiedener Shops, wie etwa vereinfacht jene hier
1 1 2022-12-01
2 1 2022-12-01
3 1 2022-12-02
4 2 2022-12-02
5 2 2022-12-02
Nun will ich je Shop und je Tag (und auch je Woche, je Monat, je Jahr) wissen, wie viele Bestellungen für Shop 1 und Shop 2 jeweils eingegangen sind. Das ganze auch grafisch in einem Diagramm darstellen.
Man möchte meinen, mit einem COUNT() und GROUP BY sei dies ja ganz einfach. Allerdings bekomme ich kein Ergebnis für die Tage/Wochen/Monate/Jahre, wo es bei einem Shop keine Bestellung gab.
FROM bestellungen
WHERE datum >= '2022-12-01' AND datum <= '2022-12-02'
GROUP BY shop, datum
3 1 2022-12-01
1 1 2022-12-02
2 2 2022-12-02
Ich vermisse das Ergebnis "Shop 2 am 1.12.2022 Anzahl: 0"
Weiterlesen...
![]() ![]() ![]() ![]() |
|
Erstellt am: 03.02.2023 Aufrufe seit 1.2.2020
| .
Kommentieren |