Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/11/2010, 09:25
opeth89
 
Fecha de Ingreso: noviembre-2010
Mensajes: 8
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Ayuda con una consulta (UNION y ORDER BY)

Me refiero a que en una consulta donde no se usa union por ej se podría hacer esto:

select j.jugador_nombre, j.jugador_apellido
from jugador as j
order by (select sum(p.cantidad_puntos) from puntos as p where p.puntos_jugador=j.jugador_dni)

Entonces ahí estaría ordenando por un criterio que no es ninguna de las columnas del select principal.

Esto me lo tomaron en un exámen, y no supe resolverlo.. por eso pregunto acá a ver si alguno sabe alguna forma o si no se puede resolver.. para mí es imposible hacerlo, pero no conozco tanto sobre el tema como para decir "no existe forma de hacerlo".
El enunciado es el que puse arriba:

Tengo que hacer una consulta que devuelva dni, nombre y apellido de las personas que hayan sido jugadores y tecnicos (no necesariamente a la vez), todo ordenado por el promedio de la calificacion obtenida como tecnico.

Capáz que yo lo mal interpreté, no se que piensan ustedes.

Gracias por las respuestas!