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

最近10次货物的数量合计,该怎么解决

2012-03-18 
最近10次货物的数量合计Table1日期数量货物2012-1-11a2012-1-22a2012-1-36b....想要求最近10次货物a的数量

最近10次货物的数量合计
Table1

日期 数量 货物
2012-1-1 1 a 
2012-1-2 2 a
2012-1-3 6 b
....


想要求最近10次货物a的数量合计,谢谢




[解决办法]

SQL code
select sum(数量)from(   select *,px=row_number() over (partition by 货物 order by 日期 desc)   from table1) twhere px <= 10
[解决办法]
SQL code
select sum(数量) from(select top 10 数量 from table1 where 货物='a' order by 日期 desc) 

热点排行