首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-01-16 
如何取每个月份里面的top 10?表A:月份,货号,销售数量求每个月份中的销售数量前10位 [解决办法]selectTop 1

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

热点排行