Помогите пожалуйста с запросом. Звучит очень просто, но как подступится к нему не пойму.
Имеется таблица с данными такого формата:
Нужно разбить каждый день на отрезки в 30 минут и для каждого дня посчитать количество строк с данными.
Т.е. чтобы в итоге было так:
Примерный шаги запроса понимаю:
- сгенерировать получасовые отрезки в рамках одного дня
- заджоинить таблицу с данными разбив по получасовым отрезкам
- ну и сгруппировать по count()
но вот написать SQL не могу, идей нет. Хэлп плиз.
Имеется таблица с данными такого формата:
|
Нужно разбить каждый день на отрезки в 30 минут и для каждого дня посчитать количество строк с данными.
Т.е. чтобы в итоге было так:
|
Примерный шаги запроса понимаю:
- сгенерировать получасовые отрезки в рамках одного дня
- заджоинить таблицу с данными разбив по получасовым отрезкам
- ну и сгруппировать по count()
но вот написать SQL не могу, идей нет. Хэлп плиз.