дню за раз в разрезе даты и магазина. Нужно сделать так, чтобы в результате я получил данные за последние 30 дней одним запросом. Есть вариант соединить результаты отдельных запросов итерируясь по периоду. Есть ли еще какие-нибудь варианты?
Запрос переписать? Не?
JOIN, естественно. Всякие там "итерации" и прочие императивные подходы в SQL не нужны почти никогда. Кроме того, они почти всегда хуже.
Короче, тебе надо взять тот запрос, и переписать его так, чтобы он группировал не по одному дню, а по каждому дню месяца.
А вообще, Вы могли бы и запрос показать.
Обсуждают сегодня