我正在尝试在Oracle中编写一个查询,它将从列出pub_id,sales,price的titles表中返回pub_id和最大总收入。 我可以在SUM中使用Max()聚合函数在Oracle中
SELECT MAX(SUM(sales*price)) FROM titles GROUP BY pub_id;
任何想法得到要么的pub_id和总收入为每个的pub_id的列表与
SELECT PUB_ID, SUM(SALES*PRICE) as TotalRevenue FROM TITLES GROUP BY PUB_ID;
或者,我可以得到公正的MAX(销售*价格),我怎么能得到pub_id与总收入的最大值?
感谢@格雷格。它给了我我需要的东西。 – user1078958
没问题 - 随时接受这个答案:-) –