Коррекцией, старт периода должна быть в вопросе итог 3 времен:
выберите date_add ($periodstart, МЕСЯЦ ИНТЕРВАЛА quarter*3) как StartOfQuarter, `countsales `, countpurchases
от
(
отборно
пол (period_diff () date_format (`даты `, «%Y%m "), date_format ($periodstart, «%Y%m ")/3) как четверть,
подсчитайте (сбывание) как countsales, отсчет (покупкы) как countpurchases
от tbl
группа пол (period_diff () date_format (`даты `, «%Y%m "), date_format ($periodstart, «%Y%m ")/3)
) sq
заказ 1