English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La commande SELECT TOP est utilisée pour spécifier le nombre d'enregistrements à renvoyer.
Attention :Non toutes les bases de données ne supportent pas SELECT TOP. MySQL utilise LIMIT, tandis que Oracle utilise ROWNUM.
La requête SQL suivante sélectionne les trois premiers enregistrements de la table "Clients" :
SELECT TOP 3 * FROM Clients;
La requête SQL suivante montre un exemple équivalent en utilisant la clause LIMIT :
SELECT * FROM Clients LIMIT 3;
La requête SQL suivante montre un exemple équivalent en utilisant ROWNUM :
SELECT * FROM Clients WHERE ROWNUM <= 3;