Помогите пожалуйста. Есть таблица 1 qdfPayments делает группировку по Centr с нарастающим итогом с учетом предыдущего года. Надо сделать Join со 2 табл. tblCenter где имеет столбец Center и нужно вывести те Center которые не используется в первой таблице .
SELECT Center, -SUM(S*(NOT Y)) AS Итог_2014, SUM(S*(M = 1)*Y)+Итог_2014 AS Январь,
SUM(S*(M = 2)*Y)+Январь AS Февраль, SUM(S*(M = 3)*Y)+Февраль AS Март,
SUM(S*(M = 4)*Y)+Март AS Апрель,
SUM(S*(M = 5)*Y)+Апрель AS Май,
SUM(S*(M = 6)*Y)+Май AS Июнь, SUM(S*(M = 7)*Y)+Июнь AS Июль,
UM(S*(M = 8)*Y)+Июль AS Август,
SUM(S*(M = 9)*Y)+Август AS Сентябрь, SUM(S*(M = 10)*Y)+Сентябрь AS Октябрь,
SUM(S*(M = 11)*Y)+Октябрь AS Ноябрь, SUM(S*(M = 12)*Y)+Ноябрь AS Декабрь
FROM [SELECT Center, IncomePaymentSumCalc AS S, Month(PaymentDate) AS M, Year(PaymentDate) = 2015 AS Y
FROM qdfPayments WHERE Year(PaymentDate)<= 2015 AND Center IS NOT NULL]. AS [%$##@_A]
GROUP BY Center
|