Maison > base de données > tutoriel mysql > MySQL LIMIT et OFFSET : combien de lignes sont renvoyées et par où commencent-elles ?

MySQL LIMIT et OFFSET : combien de lignes sont renvoyées et par où commencent-elles ?

Mary-Kate Olsen
Libérer: 2024-11-23 02:21:14
original
948 Les gens l'ont consulté

MySQL LIMIT and OFFSET: How Many Rows Are Returned and Where Do They Start?

Limite MySQL avec décalage : quels résultats sont renvoyés ?

Dans MySQL, les clauses LIMIT et OFFSET vous permettent de récupérer un nombre spécifique de lignes d'une table, en commençant à un décalage donné. Cet article explore la manière dont les clauses LIMIT et OFFSET interagissent pour déterminer quelles lignes sont renvoyées par une requête.

Considérez l'exemple de requête suivant :

SELECT column
FROM table
LIMIT 18 OFFSET 8
Copier après la connexion

Combien de résultats seront renvoyés ?

La clause LIMIT précise que 18 lignes seront renvoyées par le requête.

Où commenceront les résultats ?

La clause OFFSET indique que les résultats commenceront à la ligne n°9. En effet, OFFSET spécifie le nombre de lignes à ignorer avant de commencer à renvoyer des résultats.

Pour mieux comprendre comment cela fonctionne, décomposons la requête :

  • La clause OFFSET ignore le 8 premières lignes de l'ensemble de résultats.
  • La clause LIMIT prend ensuite les lignes restantes et renvoie les 18 premières de eux.
  • Cela signifie que les résultats commenceront à partir de l'enregistrement n°9 (après les 8 lignes sautées) et se termineront sur l'enregistrement n°26 (après les 18 lignes renvoyées).

Dans En résumé, la requête ci-dessus renverra 18 résultats, commençant à l'enregistrement n°9 et se terminant à l'enregistrement n°26. Pour plus d'informations, reportez-vous à la documentation officielle MySQL sur LIMIT et OFFSET.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal