Напишите запрос, который показывал бы количество товаров в каждой категории, при этом название категорий должно выводиться в качестве названий столбцов по горизонтали.
SELECT 'Количество товаров' AS CountProduct, [Комплектующие компьютера], [Мобильные устройства] FROM (SELECT G.ProductId, C.CategoryName FROM Goods G LEFT JOIN Categories C ON G.Category = C.CategoryId) AS SourceTable PIVOT (COUNT(ProductId) FOR CategoryName IN ([Комплектующие компьютера],[Мобильные устройства]) ) AS PivotTable;