Wandeln Sie datetime in ein Datum um und verwenden Sie dann GROUP BY mit dieser Syntax:
SELECT SUM(foo), DATE(mydate) FROM a_table GROUP BY DATE(a_table.mydate);
Oder Sie können nach dem Alias gruppieren, wie von @orlandu63 vorgeschlagen:
SELECT SUM(foo), DATE(mydate) DateOnly FROM a_table GROUP BY DateOnly;
Obwohl ich nicht glaube, dass es einen Unterschied in der Leistung macht, ist es etwas klarer.