日期:2014-05-18  浏览次数:20479 次

如何取每个月份里面的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 月份