![]() |
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 |
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) |
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.