Dans MySQL, la clause LIMIT est un outil puissant pour contrôler le nombre de résultats renvoyés par une requête. Un scénario courant est la nécessité d'ignorer un premier ensemble de résultats et de commencer à afficher à partir d'une position spécifique.
Problème :
Comment pouvons-nous ignorer les 10 premiers résultats dans une requête MySQL SELECT ?
Réponse :
Pour ignorer les 10 premiers résultats, vous pouvez utiliser la clause LIMIT avec deux paramètres. Le premier paramètre représente la position de départ (basée sur 0) et le deuxième paramètre indique le nombre d'enregistrements à renvoyer.
Par exemple, pour renvoyer les résultats à partir de la 11ème ligne (en sautant les 10 premières), vous utiliserait la requête suivante :
SELECT * FROM foo LIMIT 10, 50
Dans cette requête, "foo" représente le nom de la table. Le premier paramètre, 10, indique à MySQL de commencer à récupérer les résultats à partir de la 11ème ligne. Le deuxième paramètre, 50, spécifie qu'un total de 50 lignes doivent être renvoyées, ce qui donne les lignes 11 à 60.
Remarque : Il est important de se rappeler que les numéros de ligne dans MySQL commencent à 0. . Donc, pour sauter la première ligne, vous utiliserez une position de départ de 1.
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!