当前位置: 代码迷 >> Sql Server >> 怎么取每个月份里面的top 10
  详细解决方案

怎么取每个月份里面的top 10

热度:15   发布时间:2016-04-27 16:23:09.0
如何取每个月份里面的top 10?
表A:月份,货号,销售数量

求每个月份中的销售数量前10位


------解决方案--------------------
select Top 10 sale_qty
from tab1...
where ...
order by sale_qty desc
------解决方案--------------------
select * from b t
where (select count(1) from b where 月份 = t.月份 and 销售数量 > t.销售数量) <10
order by 月份
  相关解决方案