Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/10/2008, 23:43
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 2 meses
Puntos: 300
Respuesta: Sentencia sql compleja

Creo que eso tendrás que hacerlo con programación. Tendrías que cargar los datos de la base en un array y luego seleccionar los de menor precio que esa cantidad, elegir uno al azar e ir probando su suma con el siguiente cuya cantidad sea inferior al resto (recorriendo el array). Vamos guardando en un acumulador la diferencia hasta dejarlo en el resto más pequeño, que tú quieres que cuadre a cero. Pregunta en el foro de programación del programa que estés usando el mejor modo de hacerlo. Con la base de datos sólo obtendrás los precios inferiores a esa cantidad y, si quieres, traértelos ordenados al azar. Lo demás creo que lo tendrás que hacer con programación.

Última edición por jurena; 04/10/2008 a las 08:15