注册 登录
编程论坛 SQL Server论坛

求助,如何拉取某字段中的分类里面商品的前100名

lk102495 发布于 2017-03-11 18:40, 1471 次点击
分类    商品    库存金额
220    530792    3341.88
216    451723    4200.49
223    479571    840.75
100    520228    536.27
101    532603    379.98
386    556193    261.8
102    196931    334.56

以上是表格内容,如何以库存金额排名,提取分类中前100名的商品明细。如:220前100,216前100名。

谢谢!
2 回复
#2
mywisdom882017-03-12 09:40
--库存的前100
select top 100 分类,商品,库存金额 from 你表名
order by 库存金额 desc

--某个分类的前100
select top 100 分类,商品,库存金额 from 你表名
where 分类='220'
order by 库存金额 desc
#3
ZHRXJR2017-03-18 20:21
FL = Combo1.Text
Select Top 100 分类,商品,库存金额 From 商品信息数据表
Where 分类='" & FL & "'
Order BY 库存金额 Desc
以库存金额排名(金额以大到小排序),提取分类中前100名的商品明细。
'------------------------------------------------
Select Top 100 分类,商品,库存金额 From 商品信息数据表
Where 分类='" & FL & "'
Order BY 库存金额
以库存金额排名(金额以小到大排序),提取分类中前100名的商品明细。

[此贴子已经被作者于2017-3-18 20:23编辑过]

1