El comando TOP en SQL Server se utiliza para limitar la cantidad de filas devueltas por una consulta. Es útil cuando se necesita mostrar solo los primeros registros de un conjunto de resultados, ya sea para mejorar el rendimiento o para obtener una vista previa de los datos.
El uso de TOP en SQL Server permite especificar cuántas filas se quieren devolver de una tabla. Este comando es útil cuando necesitas obtener una cantidad limitada de resultados sin tener que recorrer toda la base de datos.
La sintaxis básica es:
SELECT TOP (n) columnas
FROM tabla;
Donde n
es el número de filas que se desea obtener. También se puede usar junto con PERCENT
para obtener un porcentaje de filas.
1. Obtener los 10 primeros registros de una tabla llamada clientes
:
SELECT TOP 10 *
FROM clientes;
2. Obtener el 5% de los registros de la tabla ventas
:
SELECT TOP 5 PERCENT *
FROM ventas;
Para más detalles, puedes consultar la documentación oficial de Microsoft SQL Server.
Jorge García
Fullstack developer