MudGuard: Summe über die letzten 7 Tage, gruppiert nach Datum

Beitrag lesen

Hi,

In einer Tabelle werden seit zwei Jahren Aufträge gespeichert. Alle Aufträge haben ein Erstellungsdatum. Nun möchte ich für alle Tage der aktuellen Woche die Gesamtanzahl aller - bis zum entsprechenden Tag - angelegten Aufträge bekommen.

Betreff und Nachricht passen nicht zusammen - letzte 7 Tage vs. Tage der aktuellen Woche …

SELECT 
    DATE_FORMAT(Datum,'%d.%m.%Y'), COUNT(*) AS anzahl 
FROM 
    Auftraege
WHERE 
    Datum >= SUBDATE(NOW(), weekday(NOW())) GROUP BY DATE_FORMAT(Datum,'%d.%m.%Y') ORDER BY Datum

Du willst die Anzahl für alle betroffenen Tage, warum gruppierst Du dann nach Datum?

cu,
Andreas a/k/a MudGuard