Hi!
[code lang=php]SELECT DATE_FORMAT( date, '%Y' ) AS datum, count( * ) AS zugriffe
Wenn du das Jahr haben möchtest, solltest du die dafür spezialisierte Funktion YEAR() verwenden, dann weiß MySQL sofort, was du haben willst und muss nicht erst den Formatstring auswerten.
GROUP BY date( date )
Und über das YEAR(date) kannst du auch gruppieren
ORDER BY date DESC
Da MySQL bei einer Gruppierung gleichzeitig sortiert, reicht es, die Sortierrichtung der GROUP-BY-Klausel mitzugeben.
Lo!