Cast de datetime naar een datum en GROUP BY met deze syntaxis:
SELECT SUM(foo), DATE(mydate) FROM a_table GROUP BY DATE(a_table.mydate);
Of je kunt GROUPEREN OP de alias zoals @orlandu63 suggereerde:
SELECT SUM(foo), DATE(mydate) DateOnly FROM a_table GROUP BY DateOnly;
Hoewel ik denk dat het geen verschil zal maken voor de prestaties, is het iets duidelijker.