У меня есть такая таблица:
"ID" "oamount"
'1' '1500'
'2' '2000'
'3' '2000'
'4' '1000'
, и есть заказ на покупку 3000, поэтому мне нужно выбрать запрос вроде этого "
"ID" "oamount" "request"
'1' '1500' '1500'
'2' '2000' '1500'
, и если суммапорядка 4000, тогда
"ID" "oamount" "request"
'1' '1500' '1500'
'2' '2000' '2000'
'3' '2000' '500'
, поэтому мне нужно выбрать все строки, пока сумма не будет завершена, но последняя строка будет представлять остальную сумму.