Это Оператор Select Дает Количество:Group By Заявление SQL
-Same CatCode
-Same CatName
, но с разными Sales_Amt
Select p.CatCode, p.CatName, s.Sales_Amt
From A3_Dw_Prod p, A3_Dw_Sales s
Order By p.Dw_Prod_Id Desc;
Я хотел бы использовать Sum Функция для добавления этих категорий и их групп Когда я использую Sum, я получаю сообщение об ошибке
ОРА-00979: не GROUP BY выражение
Select p.CatCode, p.CatName, Sum(s.Sales_Amt)
From A3_Dw_Prod p, A3_Dw_Sales s
Where p.Dw_Prod_Id = s.Dw_Prod_Id
Group By p.CatCode, p.CatName
Order By p.Dw_Prod_Id Desc;
Вы знакомый обряд! Теперь работает –