读书人

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

发布时间: 2012-01-16 23:36:51 作者: rapoo

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

读书人网 >SQL Server

热点推荐