РМ
Size: a a a
РМ
SP
DT
SP
20.12.3 revision 54442
DT
СC
SP
ALL INNER JOIN ExternalData AS a ON (a.Client = Client) AND (a.StoreNo = StoreNo) AND (a.Brand = Brand) AND (a.XCode = XCode) │
│ WHERE (a.Client = Client) AND (a.StoreNo = StoreNo) AND (a.Brand = Brand) AND (a.XCode = XCode) AND (a.Date = (Date - toIntervalMonth(1)))
DT
DT
DT
SP
SP
SP
AC
АВ
IS
АВ
DT
WITH [Date, Date + INTERVAL 1 MONTH] as arr SELECT Client, StoreNo, Brand, sumIf(value, date2=Date) - sumIf(value, date2=Date + INTERVAL 1 MONTH) as diff ARRAY JOIN arr as date2 GROUP BY Client, StoreNo, Brand, date2
SP