Cum se selectează primele 5 elemente dintr-un tabel SQL

Selectarea unui subset limitat de date în tabele se poate face în mai multe moduri în SQL.

PostgreSQL și MySQL

Pasul 1

Conectați-vă la programul dvs. de interogare dorit și începeți o nouă interogare.

Pasul 2

Introduceți instrucțiunea SELECT, inclusiv instrucțiunile WHERE și ORDER BY. De exemplu, pentru a găsi cele cinci articole cu cele mai mici vânzări, puteți scrie:

SELECT suma (product_sales) FROM salesRecords ORDER BY suma (product_sales) ASC

Dacă doriți cele cinci cele mai mari vânzări în loc de cele mai mici, puteți inversa comanda.

Pasul 3

Scrieți LIMIT 5 după clauza SELECT pentru a limita rezultatul setat la cinci înregistrări. Puteți mări sau micșora numărul de înregistrări după cum doriți. PostgreSQL suportă, de asemenea, funcția OFFSET, care vă permite să afișați rezultatele într-o mediană, de asemenea. De exemplu, ați putea selecta a doua valoare inferioară (valori 6-10) introducând LIMIT 5 OFFSET 5.

Microsoft SQL

Pasul 1

Conectați-vă la programul de interogare dorit și începeți o nouă interogare.

Pasul 2

Scrieți SELECT TOP 5 pentru a indica limita înregistrărilor care ar trebui afișate. De asemenea, Microsoft SQL acceptă utilizarea BOTTOM pentru a prelua ultimele rânduri dintr-o set de înregistrări în locul primei rânduri. În cantitatea pe care o selectați, puteți utiliza o valoare întregă cu un anumit număr de rânduri sau o indicație numerică a procentului dorit, urmată de cuvântul cheie "PERCENT". De exemplu: SELECT BOTTOM 10 PERCENT.

Pasul 3

Tastați restul instrucțiunii SELECT, inclusiv clauzele WHERE și ORDER BY.