Come usare LIMIT in SQL

January 14

Come usare LIMIT in SQL


Structured Query Language o SQL è un linguaggio di programmazione utilizzato per gestire e manipolare i dati nei database. Ci sono molti tipi di database disponibili, che tutti utilizzano SQL per gestire e manipolare i propri dati. Ogni tuttavia, può avere diverse implementazioni di alcune funzioni o caratteristiche. Una tale funzione è la capacità di limitare il numero di righe visualizzate in una determinata query SQL. MySQL ha la funzione di limite, ma altri database come Oracle e Microsoft SQL Server implementa in modo diverso.

istruzione

Limitare l'uso di MySQL

1 Aprire MySQL Monitor e accedere.

2 Selezionare il database il tuo desiderio di interrogare immettendo il seguente comando:

uso databasename

Sostituire "nomedatabase" con il nome del database.

3 Inserisci il tuo istruzione SQL. Per restituire un particolare numero di righe, utilizzare la funzione di limite in quanto tale:

colonne SELEZIONA

FROM nometabella

ORDER BY ASC chiave

LIMIT n;

Ad esempio, se si desidera elencare il nome degli studenti elencati nella tabella studenti, ma limitare l'elenco a solo il 20, è possibile inserire la seguente istruzione SQL:

SELECT Nome

Da studenti

ORDER BY nome ASC

LIMIT 20;

Limitare l'uso di Oracle

4 Aprire SQL * Plus.

5 La connessione al database utilizzando il tuo username e la password.

6 Inserisci il tuo istruzione SQL. Ad esempio, se si desidera elencare i nomi nella tabella di studenti, ma limitare il numero di righe da 20, inserire la seguente dichiarazione:

SELECT *

da parte di

(SELECT Nome da studenti

ORDER BY nome ASC)

dove ROWNUM <= 20;

Limitare l'uso di Microsoft SQL Server

7 Aprire Management Studio per SQL Server.

8 Connettersi al database.

9 Clicca su "Nuova query".

10 Inserisci il tuo istruzione SQL. Per visualizzare tutti i nomi nella tabella studenti, ma limitarla a 20 righe, inserire la seguente dichiarazione:

SELEZIONE TOP 20 Nome

Da studenti

ORDER BY nome ASC

11 Eseguire la query.