使用“标准”订单表,我试图找出特定客户购买了一定数量的物品的时间有多远。
Order ID Items Client Date
-------- ----- ------ ----
1 1 Fred 26/04/2012
2 3 John 25/04/2012
3 2 Fred 20/04/2012
4 5 Fred 18/04/2012
5 3 Fred 14/04/2012
6 4 Fred 10/04/2012
所以我想知道 Fred 购买的最后 10 件物品所涵盖的时间范围,从现在开始,一直在回溯。
在这种情况下,我将尝试确定订单 ID 1、3、4 和 5 加在一起将我带到(或刚刚超过)我的目标总数 10 项,所以我正在寻找的日期是 2012 年 4 月 14 日。
有一个简单的解决方案吗?