此 Select 语句提供了以下数量:
- 相同的 CatCode
-相同的猫名
但使用不同的 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 时出现错误
ORA-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;