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