Volver a la página principal
miércoles 25 septiembre 2024
21

Cómo limitar resultados con TOP en SQL Server

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.

¿Cómo usar TOP en SQL Server?

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.

Ejemplos de uso de TOP

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;

Referencia

Para más detalles, puedes consultar la documentación oficial de Microsoft SQL Server.

Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer