【发布时间】:2012-05-25 04:55:08
【问题描述】:
这个 Select 语句给出了一个数字:
-相同的猫码
-相同的猫名
但使用不同的 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 时出现错误
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;
【问题讨论】: