Ve üzerinde yukarı değerlere sahip kayıtları seçin (ama sadece bir fazla) bir başka değeri var mı?

0 Cevap php

Ben gibi veri var ...

 ID    | Amount
-----------------
 1     | 50.00
 2     | 40.00
 3     | 15.35
 4     | 70.50

vs Ve ben kadar çalışıyorum bir değere sahip, bu durumda en 100,00 diyelim. Ben numarasına göre 100,00 kadar tüm kayıtları almak istiyorum. Ve ben amaçlayan kulüpler değer için tüm yolu onu doldurmak istiyorum çünkü, bundan bir daha kapmak istiyorum.

Ben almak istiyorum, demek ki, bu örnekte, 1, 2, ve 3 kaydeder. 90,00, ve 3'e kadar ilk iki toplam 100,00 üzerinde toplam iter. Bu yüzden benim için bunu yapmak için bir sorgu istiyorum. Böyle bir şey MySQL var mı, ya da ben PHP dizi döngü başvurmak zorunda gidiyorum?

Edit: To put it in English terms: Let's say they have $100 in their account. I want to know which of their requests can be paid, either in toto or partially. So I can pay off the $50 and the $40, and part of the $15.35. I don't care, at this point in the program, about the partialness; I only want to find out which quality in any way.

0 Cevap