Задать вопрос
evgentus
@evgentus
Директор OBS Group

Как заполнить пропущенные записи в выборке MySQL группированой по дням/часам?

Есть таблица, в нее пишется статистика по переходам пользователей.
В ней есть поле timestamp.

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

Как заполнить эти пропущенные записи, чтобы все было последовательно?
  • Вопрос задан
  • 256 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Writerim
@Writerim
Заполнить позже...
Самое простое подготовить TEMPORARY таблицу с timestamp и через LEFT JOIN с вашей таблицей подставить значения.
Ответ написан
Комментировать
@nozzy
Symfony, Laravel, SQL, Python, Telegram
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы