SQL SELECT TOP, LIMIT, ROWNUMclause
SQL SELECT TOP clause
SELECT TOP est utilisée Spécifie le numéro des dossiers à restituer.
La clause SELECT TOP est très utile pour les grandes tables contenant des milliers d'enregistrements.
Remarque : Tous les systèmes de bases de données ne prennent pas en charge la clause SELECT TOP.
Syntaxe SQL Server / MS Access
FROM nom_table;
SQL SELECT TOP dans MySQL et Oracle sont équivalents
Syntaxe MySQL
FROM nom_table
LIMIT numéro;
Instance
FROM Personnes
LIMIT 5;
Syntaxe Oracle
FROM nom_table
WHERE ROWNUM <= numéro;
Instance
FROM Personnes
OÙ ROWNUM <=5;
Base de données de démonstration
Dans ce tutoriel, nous utiliserons un exemple de base de données php.
Voici les données sélectionnées dans la table "Sites Web" :
+----+------ -- -------+----------------+-------+---------- - ---+
| identifiant | url | alexa |
+----+--------------+------ - --------------------+-------+---------+
| 1 | / /www.google.cm/ | 1 |
| 2 | Taobao | / | 5000 |
| 4 | Weibo.com/ 20 |
| Facebook |
| 7 | stackoverflow | http://stackoverflow.com/ | IND |
+----+--------- +----- --------------------+-------+---------+
SQL SELECT TOP ExempleL'instruction SQL suivante sélectionne les deux premiers enregistrements de la table "Sites Web" :

Instance SQL SELECT TOP PERCENT












![Premiers pas avec le développement pratique PHP : création rapide de PHP [Small Business Forum]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)









