Моя проблема в том, что:
Создайте представление, которое показывает 5 лучших продаваемых продуктов, а также агрегированную строку, которая показывает общий объем продаж для всех других продуктов, и строку общего итога, которая суммирует все вышеперечисленное.
WITH ProductTop5 AS
(
SELECT [dbo].[Product].[ProductName] AS ProductName, SUM([dbo].[SalesOrderDetail].[LineTotal]) AS TotalAmount
FROM [dbo].[Product]
JOIN [dbo].[SalesOrderDetail] ON [dbo].[Product].[ProductID] = [dbo].[SalesOrderDetail].[ProductID]
GROUP BY [dbo].[Product].[ProductName]
)
