yo,
Du gruppierst mit GROUP BY und unter Einsatz der Datumsfunktionen (könnte DATEPART() heissen das Ding mit dem Du den Tag extrahierst und den Du in die GROUP BY-Klausel aufnimmst).
das wäre fatal, da somit nur tage gruppiert werden und nicht die monate und jahre, die aber auch eine rolle spielen. mit anderen worten ein GROUP BY über das gesamte datum ist besser, solange nicht die zeit darin enthalten ist.
SELECT datum, COUNT(*) AS Anzahl
FROM tabelle
GROUP BY datum
falls in der aufruf spalte andere werte als nur 1 stehen,. könnte man NOCH SUM(aufruf) anstelle von COUNT(*) nehmen, wobei die spalte recht überflüssig ist, wenn sowieso immer nur der wert 1 drinne steht.
Ilja