Clauzele SQL TOP, LIMIT sau ROWNUM. Clauza SQL SELECT TOP. Sintaxa SQL Server / MS Access. Sintaxa MySQL. Sintaxa Oracle.

Clauzele SQL TOP, LIMIT sau ROWNUM

Clauza SQL SELECT TOP

Clauza SELECT TOP este utilizată pentru a specifica numărul de înregistrări de returnat.
Clauza SELECT TOP este utilă pe tabele mari cu mii de înregistrări. Restituirea unui număr mare de înregistrări poate afecta performanța.

Notă: Nu toate sistemele de baze de date acceptă clauza SELECT TOP. MySQL acceptă clauza LIMIT pentru a selecta un număr limitat de înregistrări, în timp ce Oracle utilizează ROWNUM.

Sintaxa SQL Server / MS Access
 
SELECT TOP number|percent column_name(s)
FROM table_name
WHERE condition;

Sintaxa MySQL 
 
SELECT column_name(s)
FROM table_name
WHERE condition
LIMIT number;

Sintaxa Oracle
 
SELECT column_name(s)
FROM table_name
WHERE ROWNUM <= number;