MySQL накопленная сумма, сгруппированная по дате

Я знаю, что было несколько сообщений, связанных с этим, но мой случай немного отличается, и я хотел получить помощь по этому вопросу.

Мне нужно извлечь некоторые данные из базы данных, которые представляют собой совокупное количество взаимодействий за день. в настоящее время это то, что у меня есть

SELECT
   e.Date AS e_date,
   count(e.ID) AS num_interactions
FROM example AS e
JOIN example e1 ON e1.Date <= e.Date
GROUP BY e.Date;

Вывод этого близок к тому, что я хочу, но не совсем то, что мне нужно. проблема в том, что даты хранятся с часами, минутами и секундами, в течение которых происходило взаимодействие, поэтому группа не объединяет дни.

это то, как выглядит результат.http://screencast.com/t/N1KFNFyil на 12-23 Theres 5 взаимодействий, но это не сгруппировано, потому что отметка времени отличается. поэтому мне нужно найти способ игнорировать отметку времени и просто посмотреть на день.

если я попробуюGROUP BY DAY(e.Date) он группирует данные только по дням (т. е. все, что произошло 1-го числа каждого месяца, сгруппировано в одну строку), и вывод не соответствует тому, что я хочуhttp://screencast.com/t/HN6DH3GV63M

GROUP BY DAY(e.Date), MONTH(e.Date) делит его на месяц и день месяца, но снова счетчик выключен.

Я вообще не эксперт по MySQL, поэтому я озадачен тем, что мне не хватает

Ответы на вопрос(2)

Ваш ответ на вопрос