Clausola limite in MySQL

Jan 21 2023
Utilizzo della clausola limite: quando si utilizza l'istruzione Select, si recuperano tutti i record dalla tabella. È qui che la clausola LIMIT è utile.

Uso della clausola limite -

Quando usi l'istruzione Select, recuperi tutti i record dalla tabella.

Select * from <tableName>;

È qui che la clausola LIMIT è utile. È possibile visualizzare N numero di record. Ad esempio, puoi visualizzare i primi 10 record.

Select * from <tableName> LIMIT X;

Può essere combinato con varie altre clausole come Consideriamo la seguente tabella - Studenti - ha 3 attributi - ID, nome ed età
where / order by

Tabella studenti: contiene 10 record

Quando spari SELECT * FROM students;sopra il tavolo verrà mostrato così com'è.
Ora considera il caso in cui desideri visualizzare i dati di soli 5 studenti dalla tabella , a tale scopo è possibile utilizzare la seguente query:

select * from students limit 5;

Visualizzando solo 5 record su 10 degli studenti

Utilizzo di LIMIT con la clausola WHERE:

Ora consideriamo una situazione in cui devi- Visualizzare i record degli studenti il ​​cui è 20 dai primi 5 record.

Select * from students WHERE age = 20 LIMIT 4;

Record con 20 anni

Utilizzo di LIMIT con la clausola ORDER BY:

La clausola ORDER BY può essere utilizzata per disporre il contenuto della colonna in ordine crescente o decrescente. Da sono ordinati per ordine ascendente. Inoltre puoi usare ASC per specificarlo esplicitamente.
Per l'ordine decrescente viene utilizzata la parola chiave DESC .

Sintassi:

SELECT <column_name> FROM <table_name> ORDER BY ASC <or> DESC LIMIT <limit>;

Considera la stessa tabella studente, devi: Visualizzare i record di 7 studenti in ordine decrescente della loro età.

SELECT * FROM students ORDER BY age DESC LIMIT 7;

Record di 7 studenti in ordine decrescente della loro età.

Grazie ! Quindi per ora è tutto! Altro nelle storie in arrivo! Si accettano suggerimenti!

Connettiamoci:

  • Linkedin