Добрый день.
Есть задача - подсчитать статистику переходов по реф.ссылке и количество регистраций по дням.
Сейчас работает примерно вот так:
pastebin.com/X2HKN3cq
Можно ли как-то оптимизировать или это оптимальный вариант для решения такой проблемы? Раньше было просто - выбор строк из таблицы переходов по ссылке и склейка(JOIN) с таблицей регистраций. При таком подходе несколько багов есть: По дням, которым не было переходов по ссылке не отображается статистика, если регистраций большей чем 1, то количество уников(переходов по ссылке) умножается на количество рег(решалось методов COUNT(DISTINCT id), но помоему - это костыль!).
Как реализовать правильно подсчет статистики по дням на MySQL?