Mots-clés SQL SELECT TOP, LIMIT et ROWNUM
SELECT TOP, LIMIT et ROWNUM
La commande LIMIT
, SELECT TOP
ou ROWNUM
permet de spécifier le nombre d'enregistrements à renvoyer.
Remarque : SQL Server utilise
SELECT TOP
. MySQL utilise LIMIT
et Oracle utilise
ROWNUM
.
L'instruction SQL suivante sélectionne les trois premiers enregistrements de la table "Clients" (SQL SERVER) :
Exemple
SELECT TOP 3 * FROM Customers;
L'instruction SQL suivante montre l'exemple équivalent utilisant la clause LIMIT (MySQL) :
Exemple
SELECT * FROM Customers
LIMIT 3;
L'instruction SQL suivante montre l'exemple équivalent utilisant ROWNUM (Oracle) :
Exemple
SELECT * FROM Customers
WHERE ROWNUM <= 3;