Frank (no reg): Doppelte Gruppierung in einer Abfrage

Beitrag lesen

Hallo,

warum so kompliziert (Subquery)?

Eingabe:
IP, Datum

Ziel:
Einträge gezählt nach DAYOFYEAR?

Lösung:
COUNT(*) Aggregation + Gruppierung nach DAYOFYEAR

SELECT  
  DAYOFYEAR(Datum) AS [Kalendertag]  
  ,COUNT(*) AS [Besucher pro Tag]  
FROM apache_log  
GROUP BY DAYOFYEAR(Datum)

Ciao, Frank