Korrigeringen starten av perioden bör vara i queryen per slutsumma av 3 tider:
välj date_add ($periodstart, MÅNAD för MELLANRUM quarter*3) som StartOfQuarter, `- countsales`, countpurchases
från
(
valt
däcka (period_diff (date_format (`daterar `, ”%Y%m”), date_format ($periodstart, ”%Y%m”)) /3) som inkvarterar,
räkna (rea) som countsales, räkningen (köp) som countpurchases
från tbl
gruppen däckar by (period_diff (date_format (`daterar `, ”%Y%m”), date_format ($periodstart, ”%Y%m”)) /3)
) sq
beställa vid 1