Я пытаюсь получить количество страниц, открываемых в день, используя следующее запрос.
SELECT day.days, COUNT(*) as opens
FROM day
LEFT OUTER JOIN tracking ON day.days = DAY(FROM_UNIXTIME(open_date))
WHERE tracking.open_id = 10
GROUP BY day.days
Результат, который я получаю, следующий:
days opens
1 9
9 2
Дело в том, что в моей таблице дней у меня есть единственный столбец, содержащий числа от 1 до 30 для представления дней в месяце. Я сделал левую внешнюю присоединяйтесь, и я ожидаю, что в столбце дней будут отображаться все дни!
Но мой запрос делает это, почему это может быть?
Спасибо всем за любую помощь.