Транспонирование определенного столбца в заголовки и количество строк, а затем упорядочение по подразделениям

Мне очень, очень нужна твоя помощь с этим,

Я хотел бы иметь SQL-запрос, который я мог бы запустить с помощью MS Access/ADO Jet 4.0, который брал бы данные из верхней таблицы (которая является рабочим примером текущей структуры данных в файле MDB) и производил бы результирующая таблица метрик во 2-й таблице, изображенной ниже, таким образом транспонируя столбец [Тип запроса] в заголовки строк и количество, а затем упорядочивая по подразделениям.

Это кажется мне продвинутой алгеброй SQL и выходит далеко за рамки моего уровня знаний/программирования SQL.

введите здесь описание изображения


person BobbyJones    schedule 15.06.2016    source источник


Ответы (1)


Вам нужен такой запрос:

TRANSFORM Count(Table1.[Division]) AS CountOfDivision
SELECT Table1.[Branch], Table1.Division
FROM Table1
GROUP BY Table1.[Branch], Table1.Division
PIVOT Table1.[RequestType];
person Sergey S.    schedule 15.06.2016