Я пытаюсь сделать что-то вроде
SELECT `v1`.`date`, COUNT(DISTINCT(`v2`.`id`)) AS `visits`
FROM `visitor_visits` AS `v1` JOIN `visitor_visits` AS `v2`
ON (`v1`.`date` = `v2`.`date`) GROUP BY `v1`.`date`, `v2`.`date`
ORDER BY `v1`.`date
Чтобы получить разные даты и подсчет всех других совпадающих дат.
Я уверен, что это неправильнозапрос, поскольку столбец даты не является уникальным.