Ver Mensaje Individual
  #1  
Antiguo 28-10-2011
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Reputación: 16
microbiano Va por buen camino
ayuda con problem para determinar cuales son los registros con menor descuento

bien resulta que no se como resolver estes problema:

planteamiento teorico:

de un producto por ejemplo gansitos puedo tener 5 proveedores que me oferten lo siguiente:

proveedor, precio,descuento
proveedor 1, 100, 10%
proveedor 2,100,15%
proveedor 3,100,20%
proveedor 4,100,16%
proveedor 5,100,3%

bien en este caso tendrias que determinar que porcentaje de compra le corresponde a los que 3 que oferten el mayor descuento esn este caso quedaris de lasiguiente manera :

proveedor, precio,descuento, % de compra
proveedor 1, 100, 10%
proveedor 2,100,15%, 20%
proveedor 3,100,20%, 70%
proveedor 4,100,16%, 30%
proveedor 5,100,3%

y en el siguiente caso si solo tengo dos proveedores entonces tendria que asignar al primero con mayor descuento el 705 y al segundo el 30% como puedo hacer esto con sql o alguna idea para poder solucionar este problema?


he pensado en una tabla auxiliar en la que haga una consulta con max pero no tengo idea
Responder Con Cita