Hola que tal?
mi problema es no saber como hacer con sql lo siguiente:
Yo registro en una tabla JUGDAS un IDJUGADOR y un PUNTAJE
lo que hago es lo siguiente.
primero que me tire los 10 primeros puestos... esto es sencillo.
select top 10 idjugador, sum (puntaje) as suma from jugadas
group by idjugador
order by suma desc
pero lo que nose como hacer es que luego de ese listado me tire la posicion
de otro jugador que por ejemplo esta nro 42.
en otras palabras el resultado que quisiera obtener es el sig.:
el jugador 11 participa del juego, obtiene 1 punto y al finalizar se le
muestra los primeros 10 puestos y el puesto de el que en este caso seria el
42
pos IDJUGADOR PUNTOS
1 1 100
2 2 90
3 3 80
4 4 70
5 5 60
6 6 50
7 7 40
8 8 30
9 9 20
10 10 10
42 11 1
yo lo que necesito es ese 42!!!!!!!!!!!!!
la primer parte la obtengo con la consulta arriba mensionada pero la
posicion del jugador 11 como la obtengo?
espero que me puedan ayudar...
saludos
Pablo
Leer las respuestas