Transmita o datetime para uma data e, em seguida, GROUP BY usando esta sintaxe:
SELECT SUM(foo), DATE(mydate) FROM a_table GROUP BY DATE(a_table.mydate);
Ou você pode GROUP BY pelo alias como @orlandu63 sugeriu:
SELECT SUM(foo), DATE(mydate) DateOnly FROM a_table GROUP BY DateOnly;
Embora eu não ache que fará alguma diferença no desempenho, é um pouco mais claro.