当前位置: 代码迷 >> Sql Server >> 寻求一条Sql查询语句,该如何解决
  详细解决方案

寻求一条Sql查询语句,该如何解决

热度:32   发布时间:2016-04-27 20:54:36.0
寻求一条Sql查询语句
我现在有一个表:
order_ID:     订单编号
BookID: 图书编号   这两个是主键
BookSellprice :图书单价
Bookamount:  图书数量

现在要取出相同图书既BookID相同的,图书数量总和最大的前10个BookID  
这是我在做一本书上的例子,求销售排行,请各位帮忙想一想??

------解决方案--------------------
--修改下
use 表名
select BookID,sum(Bookamount) as total into #hotbooks from 表名 group by BookID order by total desc
select top 10 total from #hotbooks
drop table #hotbooks
  相关解决方案