Efectivamente, quiero que me salga una linea (registro) por cada fecha de vencimiento (con su nombre, su fecha de vencimiento y su importe) pero hasta que la suma de los importes seleccionados sea menor o igual que una cantidad determinada (en delphi vendrá de un tedit).
ejemplo: Suma de importes : 100€
CLIENTE FECHA IMPORTE
cliente 1 21-09-2017 40
cliente 2 22-09-2017 30
cliente 3 23-09-2017 20
cliente 4 23-09-2017 30
cliente 5 23-09-2017 20
El sql debe seleccionar cliente1,cliente2 y cliente3, porque si seleccionamos cliente 4, ya sobrepasamos el importe máximo que tenemos que seleccionar
Perdón si no he sabido expresarme mejor. Y sobretodo gracias por vuestro tiempo.
|