Мне было интересно, могу ли я помочь в решении следующей проблемы.
У меня есть таблица транзакций (упрощенная ниже), и я хочу только выбрать транзакции, пока моя сумма не достигнет определенной суммы.
 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 строки, как бы я это сделал?
Я думал о том, что, возможно, присоединился бы к себе и какой-то сумме, но на самом деле никуда не денусь. Я бы предпочел не использовать какие-либо функции, если это возможно.
Также ничего похожего на минимальную сумму.
Любая помощь будет высоко оценена:)
Т