У меня есть таблица данных о продажах, например:
SELECT ItemCode, ItemDesc, TotalYearlySales, ShareOfBusiness, ABCIndicator
FROM Sales
WHERE Yir = Year(getdate())
AND Manth = Month(getdate())
ORDER BY TotalYearlySales DESC
ShareOfBusiness рассчитывается как позиция (TotalYearlySales/SUM(TotalYearlySales))*100
ABCIndicator - это A для списка товаров, сумма которых составляет 80% от суммы (ShareOfBusiness). B для следующих 15% и C для последних 5%.
Как я могу получить ABCIndicator для каждого предмета?
Пример данных:
ItemCode ItemDesc TotalYearlySales ShareOfBusiness ABCIndicator
1234 Yellow Flute 3000 .36 A
1235 Brown Violin 2000 .24 A
1236 Silver Flute 1800 .21 A
1236 Pink Drums 1500 .18 B