Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   SQL Server (http://www.forosdelweb.com/f87/)
-   -   Mostrar TOP y en nuevo SELECT mostrar resto (http://www.forosdelweb.com/f87/mostrar-top-nuevo-select-mostrar-resto-451467/)

gustavowd 20/12/2006 13:51

Mostrar TOP y en nuevo SELECT mostrar resto
 
Buenas tardes gente.
tengo un tema que no estoy pudiendo resolver, les consulto a ver si alguien puede darme una orientacion.

tengo una tabla en la cual contengo un campo "puntaje", lo que tengo q lograr es por un lado mostrar los primeros 10 con mas puntaje eso me lo traigo con un SELECT TOP10 ORDER BY y funciona ok,
ahora bien, por otro lado tengo q mostrar el resto de el contenido de esta tabla, pero SIN mostrar los 10 q ya estan dentro del primer SELECT.

agradezco cualquier ayuda

PD. por cualquier cosa, estoy trabajando con SQL Server.

Muchas gracias
Gustavo

Mithrandir 22/12/2006 12:37

Re: Mostrar TOP y en nuevo SELECT mostrar resto
 
SELECT TOP 10 *
FROM alumno ORDER BY calif

UNION ALL

SELECT *
FROM alumno
WHERE clave_alumno NOT IN (SELECT TOP 10 clave_alumno FROM alumno ORDER BY calif)

Gabo77 22/12/2006 21:30

Re: Mostrar TOP y en nuevo SELECT mostrar resto
 
aahhhhh amigo, piensa lo que estas pidiendo... acaso no se soluciona con un simpe select * from alumno order by calif?? o es necesario que los demàs de la segunda consulta no este ordenada??

Saludos!


La zona horaria es GMT -6. Ahora son las 11:16.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.