SELECT 'Поступившие заявки' AS OPERATION, Month(DateClosed) AS M,
-sum(DealStage * (M = 1)) AS Январь,
-sum(DealStage * (M = 2)) AS Февраль,
-sum(DealStage * (M = 3)) AS Март,
-sum(DealStage * (M = 4)) AS Апрель,
-sum(DealStage * (M = 5)) AS Май,
-sum(DealStage * (M = 6)) AS Июнь,
-sum(DealStage * (M = 7)) AS Июль,
-sum(DealStage * (M = 8)) AS Август,
-sum(DealStage * (M = 9)) AS Сентябрь,
-sum(DealStage * (M = 10)) AS Октябрь,
-sum(DealStage * (M = 11)) AS Ноябрь,
-sum(DealStage * (M = 12)) AS Декабрь,
sum(DealStage) AS Итого,
-sum(DealStage * (M = 1 AND DealStage='Отказ')) AS Январь_Отказ,
-sum(DealStage * (M = 2 AND DealStage='Отказ')) AS Февраль_Отказ,
-sum(DealStage * (M = 3 AND DealStage='Отказ')) AS Март_Отказ,
-sum(DealStage * (M = 4 AND DealStage='Отказ')) AS Апрель_Отказ,
-sum(DealStage * (M = 5 AND DealStage='Отказ')) AS Май_Отказ,
-sum(DealStage * (M = 6 AND DealStage='Отказ')) AS Июнь_Отказ,
-sum(DealStage * (M = 7 AND DealStage='Отказ')) AS Июль_Отказ,
-sum(DealStage * (M = 8 AND DealStage='Отказ')) AS Август_Отказ,
-sum(DealStage * (M = 9 AND DealStage='Отказ')) AS Сентябрь_Отказ,
-sum(DealStage * (M = 10 AND DealStage='Отказ')) AS Октябрь_Отказ,
-sum(DealStage * (M = 11 AND DealStage='Отказ')) AS Ноябрь_Отказ,
-sum(DealStage * (M = 12 AND DealStage='Отказ')) AS Декабрь_Отказ,
sum(DealStage) AS Итого_Отказ,
Январь - Январь_Отказ AS Январь_Реализация, Февраль - Февраль_Отказ AS Февраль_Реализация,
Март - Март_Отказ AS Март_Реализация, Апрель - Апрель_Отказ AS Апрель_Реализация,
Май - Май_Отказ AS Май_Реализация, Июнь - Июнь_Отказ AS Июнь_Реализация,
Июль - Июль_Отказ AS Июль_Реализация, Август - Август_Отказ AS Август_Реализация,
Сентябрь - Сентябрь_Отказ AS Сентябрь_Реализация, Октябрь - Октябрь_Отказ AS Октябрь_Реализация,
Ноябрь - Ноябрь_Отказ AS Ноябрь_Реализация, Декабрь - Декабрь_Отказ AS Декабрь_Реализация,
Итого - Итого_Отказ AS Итого_Реализация
FROM qdfDeals
WHERE Year(DateClosed)=2015 AND (DealStage='Реализация' OR DealStage='Отказ')
При этом фрагмент, выделенный желтым, не является обязательным.
Результаты запроса идут в одну строку.
Размещение этих результатов в виде таблички легко выполняется в отчете или форме.
Эти значения всегда можно будет получить в отчете (или форме) из предыдущих данных запроса.
Если же хотите видеть табличку при открытии запроса,
но не хотите (или не можете) сделать перекрестный запрос,
можно разбить запрос на части (добавив вспомогательные поля для совпадения числа полей), объединив их затем через UNION ALL.