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

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

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

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

Как заполнить эти пропущенные записи, чтобы все было последовательно?
  • Вопрос задан
  • 257 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Writerim
@Writerim
Заполнить позже...
Самое простое подготовить TEMPORARY таблицу с timestamp и через LEFT JOIN с вашей таблицей подставить значения.
Ответ написан
Комментировать
@nozzy
Symfony, Laravel, SQL, Python, Telegram
Комментировать
Ваш ответ на вопрос

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

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