Вопрос
Запросы Pivon, обожаю их.Превратите строки в столбцы.Мне нужно выполнить сводный запрос для объединения трех других запросов.Как мне это структурировать?
Я уже знаю имена полей в строках, которые хочу преобразовать, но куда мне поместить оператор поворота, чтобы он работал?
Решение
Используйте производную таблицу:
SELECT ...
FROM (
SELECT ...
FROM ...
UNION ALL
SELECT ...
FROM ...
...)
PIVOT ...
или CTE:
WITH cte AS (
SELECT ...
FROM ...
UNION ALL
SELECT ...
FROM ...
...)
SELECT ...
FROM cte
PIVOT ...
Не связан с StackOverflow