次の問題について何か助けが得られるかどうか疑問に思っていました。
トランザクションのテーブル (以下に簡略化) があり、合計金額が特定の金額に達するまでトランザクションのみを選択したいと考えています。
Transactions
テーブル
id | date | amount
----|----------|--------
1 | 1/1/2012 | 2
2 | 2/1/2012 | 3
3 | 3/1/2012 | 4
4 | 4/1/2012 | 20
5 | 5/1/2012 | 1
6 | 6/1/2012 | 2
ここで、合計金額が 6、つまり最初の 2 行だけになるまでテーブルで選択を行いたいとします。これを行うにはどうすればよいでしょうか?
私はおそらくそれ自体といくつかの合計を結合することを考えていましたが、実際にはどこにも行きませんでした。可能であれば、関数を使用しないことをお勧めします。
また、最低額に似たもの。
どんな助けでも大歓迎です:)
T