La consulta que quieres realizar, si bien es factible, seguramente te será muy lenta de la única forma que, a estas horas de la mañana se me ocurre.
Debido a que quieres el máximo y el mínimo, has de hacer subconsultas pero, una subconsulta sólo puede devolver un valor, por lo que se ha de lanzar una subconsulta para cada uno de los valores que quieres retornar, es decir, 6
Por esto, yo te recomiendo otra cosa, seguramente mucho más eficaz. O bien te creas un procedimiento almacenado que te devuelva esos valores, o bien lanzas una UNION del max y min y, por programa, montas la estructura deseada
|