SQL TOP

La sentencia SQL TOP se utiliza para especificar el número de filas a mostrar en el resultado.

Esta cláusula SQL TOP es útil en tablas con muchos registros, para limitar el número de filas a mostrar en la consulta, y así sea más rápida la consulta, consumiendo también menos recursos en el sistema.

Esta cláusula se especifica de forma diferente según el sistema de bases de datos utilizado.

Cláusula SQL TOP para SQL SERVER

SELECT TOP número
PERCENT nombre_columna
FROM nombre_tabla

Cláusula SQL TOP para MySQL

SELECT columna(s) FROM tabla
LIMIT númerofilas

Cláusula SQL TOP para ORACLE

SELECT columna(s) FROM tabla
WHERE ROWNUM <= númerofilas

Ejemplo SQL TOP para MySQL:

Dada la siguiente tabla ‘personas’, quiero obtener los 2 primeros valores.

nombreapellido1apellido2
ANTONIOPEREZGOMEZ
ANTONIOGARCIARODRIGUEZ
PEDRORUIZGONZALEZ

SELECT * FROM personas LIMIT 2

Obtendríamos el siguiente resultado:

nombreapellido1apellido2
ANTONIOPEREZGOMEZ
ANTONIOGARCIARODRIGUEZ

SQL LITE >>

<< SQL DELETE

SQL