sqlsever2008 求查询先按日期降序排序后sum累加到某一值的行数据 10

例如表数据dateqty2015-06-031002015-07-032002015-07-102502015-08-031802015-09-031502015-10-... 例如表数据
date qty
2015-06-03 100
2015-07-03 200
2015-07-10 250
2015-08-03 180
2015-09-03 150
2015-10-03 300
要求
按date降序排列 qty再累加, sum(qty)>=500的所在行的数据

date qty
2015-08-03 180
展开
 我来答
xiaoheiyu333
2017-12-01 · TA获得超过237个赞
知道小有建树答主
回答量:220
采纳率:66%
帮助的人:55.6万
展开全部
按照倒叙派 2015-10-03 300 为第一条,累加qty,是按照什么累加,条件呢,没明白,要求能在详情点不 不行 你就私聊我
追问
先按照日期重新排列数据,按排列后的顺序对qty(数量)累加,比如上面的,第一条qty=300,  第二条qty=150,第二条qty=180……;sum(qty)=300+150+180……;给出一个x的参数;

返回x=sum(qty)落在所在行的日期,比如x=200.返回就是第一行的日期;x=400;返回第二行的日期;x=500,返回第三行的日期。
xi...u@163.com
2017-12-01 · TA获得超过190个赞
知道答主
回答量:148
采纳率:22%
帮助的人:42.3万
展开全部
咏鹅(洛宾王)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式