![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/02/2010, 07:41
|
|
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. |