日時を日付にキャストしてから、次の構文を使用してGROUP BYを実行します:
SELECT SUM(foo), DATE(mydate) FROM a_table GROUP BY DATE(a_table.mydate);
または、@ orlandu63が提案したように、エイリアスでGROUP BYすることもできます:
SELECT SUM(foo), DATE(mydate) DateOnly FROM a_table GROUP BY DateOnly;
パフォーマンスに影響はないと思いますが、もう少し明確です。