try this...
SELECT SUM(case when DAYNAME(date)="Sunday" then 1 else 0 end) as sundays,
SUM(case when date="Monday" then 1 else 0 end) as mondays,
...etc...
FROM pavlovs_table
WHERE date<=(FROM_DAYS( TO_DAYS(CURDATE()) - 60));
That will do it for days (not so sure about the WHERE statement, my idea was to convert todays date into number of days from year zero, then subtract 60 days, then convert that number of days back to an actual YYYY-MM-DD style date for comparison to the date field). I'm sure you can build on this example to get the info for the other types of info you want.