Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/02/2010, 07:41
bombadil2100
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: duda consulta sql

A lo mejor no me expliqué muy bien, perdona.

Para resumirlo, tengo la siguiente tabla


regalo usuario orden

viaje 1 1
sudadera 2 1
camiseta 2 2
ordenador 3 1
viaje 3 2
camisa 3 3
viaje 4 1
ordenador 4 2
camisa 4 3
camiseta 4 4
...

El orden muestra la preferencia de cada usuario hacia el regalo. Así, por ejemplo el usuario 4 prefiere el viaje a cualquier otro regalo y le daremos el viaje siempre que ningún otro usuario con más puntos lo haya escogido antes. En este caso como el usuario 1 ha escogido el viaje se lo llevaría él. El usuario 4 tampoco puede tener el ordenador porque lo ha pedido el usuario 3 que tiene más puntos. Así que el usuario 4 se quedaría con su tercera preferencia que es la camisa.

No sé si me explico.

Buscaba una consulta sql que me de el resultado de todas esas combinaciones y me las muestre en pantalla.