我有一个包含 id
,date
和 amount
的表格,我需要获取按日期降序排列的 id
列表,其总和大于或等于某个特定值。
id | date | amount
----|----------|--------
1 | 1/1/2017 | 3
2 | 2/1/2017 | 5
3 | 3/1/2017 | 4
4 | 4/1/2017 | 2
5 | 5/1/2017 | 7
6 | 6/1/2017 | 4
例如:
- 我需要获取所有行的总和大于或等于12,并按日期倒序排序。那么将会有3行:6、5、4,因为4+7+2=13。
- 我需要获取所有行的总和大于或等于5,并按日期倒序排序。那么将会有2行:6、5,因为4+7=11。
- 我需要获取所有行的总和大于或等于15,并按日期倒序排序。那么将会有4行:6、5、4、3,因为4+7+2+4=17。