Estoy usando SQL Server 2005 y estoy tratando de lograr algo como esto: Quiero obtener las primeras x filas y las últimas x filas en la misma instrucción de selección.Seleccionar las filas superiores e inferiores
SELECT TOP(5) BOTTOM(5)
Por supuesto BOTTOM
no existe, así que necesito otra solución. Creo que hay una solución fácil y elegante que no obtendré. Hacer la selección de nuevo con GROUP BY DESC
no es una opción.
También hay una manera de usar rownumber . Y debería derecha arriba 2. – hgulyan
@hgulyan: TOP (x) es el método preferido, funciona con ACTUALIZAR y ELIMINAR, también, y también le permite escribir 'TOP (20%)' o 'TOP (@limit)' y así sucesivamente –
No lo sabía. Gracias por la información. – hgulyan