Datensatz mit den meisten werten=xxx selectieren

Die Hochkommata bei group by 'date' sind im YYYY-MM-DD-Format m.E. zwingend, ich glaub sonst fängt es an zu rechnen (YYYY minus MM minus DD).
Aber probier doch mal count(id) oder count(`date`).
 
Sebastianus hat gesagt.:
SELECT COUNT(id) AS werteanzahl FROM tabelle GROUP BY wertespalte ORDER BY werteanzahl

=> ungestestet - müsste aber in die Richtung gehen!

Ich könnt mich selbst in meinen Ar*** treten, wieso muss ich auch
noch extra die `` hinzufügen ... *grrr*

PHP:
$rekord = mysql_query ("select max(anzahl) from
(select count(counterhits.date) as anzahl
from counterhits group by counterhits.date)");
Arbeitet wunderbar, danke nochmal. :)
 
Zurück