Tecnología

Inicio

Cómo limitar el uso en SQL

Cómo limitar el uso en SQL


Structured Query Language o SQL es un lenguaje informático utilizado para gestionar y manipular datos en bases de datos. Hay muchos tipos de bases de datos disponibles, todos los cuales utilizan SQL para manejar y manipular sus datos. Cada sin embargo, puede tener diferentes implementaciones de ciertas funciones o características. Una de tales funciones es la capacidad de limitar el número de filas que se muestran en una consulta SQL dada. MySQL tiene la función de límite, pero otras bases de datos como Oracle y Microsoft SQL Server implementar esto de manera diferente.

Instrucciones

Limitar el uso de MySQL

1 Abre MySQL monitor e ingrese.

2 Seleccione la base de datos de su deseo de consultar ingresando el siguiente comando:

uso nombrebasedatos

Reemplazar "databasename" con el nombre de su base de datos.

3 Introduzca la instrucción SQL. Para devolver un número determinado de filas, utilice la función de límite como tal:

Seleccionar columnas

DE nombredetabla

ORDER BY ASC clave

LÍMITE n;

Por ejemplo, si desea incluir el nombre de los alumnos que figuran en la tabla de los estudiantes, sino limitar la lista a sólo el 20, se puede introducir la siguiente instrucción SQL:

Nombre SELECT

de los estudiantes

ORDER BY Nombre ASC

LÍMITE 20;

Limitar el uso de Oracle

4 Abra SQL * Plus.

5 Conectarse a la base de datos utilizando su nombre de usuario y contraseña.

6 Introduzca la instrucción SQL. Por ejemplo, si desea una lista de los nombres de la tabla de Estudiantes, pero limitar el número de filas a 20, introduzca la siguiente declaración:

SELECT *

de

(SELECT Nombre de Estudiantes

ORDER BY Nombre ASC)

donde ROWNUM <= 20;

Limitar el uso de Microsoft SQL Server

7 Abra Management Studio para SQL Server.

8 Conectarse a la base de datos.

9 Haga clic en "Nueva consulta".

10 Introduzca la instrucción SQL. Para mostrar todos los nombres en la tabla de los estudiantes, sino limitarlo a 20 filas, introduzca la siguiente declaración:

SELECT TOP 20 Nombre

de los estudiantes

ORDER BY Nombre ASC

11 Ejecutar la consulta.