Обычно я могу разобраться с любыми sql-запросами, которые мне нужны для моих приложений, но недавно меня поставил в тупик запрос Cross Tab, который мне нужно создать, и я подумал, не могли бы вы помочь?
У меня есть 3 таблицы
Category(catID, catTitle)
Equipment(equipID, make, model, quantity, catID, siteID)
Site(siteID, title)
И я хотел бы создать запрос Cross Tab, чтобы отобразить набор результатов, как показано ниже
Category Site1 Site2 Site3 Site4 Site5
PC 2 0 10 3 6
Camera 12 4 2 0 8
Printer 3 2 1 1 2
Отображаемые числа представляют собой общее количество элементов каждой категории в каждом сайте, используя поле количества в таблице Equipment. Мне никогда раньше не приходилось выполнять запрос с перекрестной вкладкой, и я изо всех сил пытаюсь заставить его работать.