Maison > base de données > tutoriel mysql > Comment récupérer tous les enregistrements après un décalage spécifique dans MySQL ?

Comment récupérer tous les enregistrements après un décalage spécifique dans MySQL ?

Barbara Streisand
Libérer: 2025-01-17 09:27:11
original
478 Les gens l'ont consulté

How to Retrieve All Records After a Specific Offset in MySQL?

MySQL : Récupérer tous les enregistrements du décalage spécifié

Dans MySQL, la clause LIMIT vous permet de spécifier une limite et un décalage pour extraire un sous-ensemble de lignes d'une table. Cependant, des situations courantes nécessitent de récupérer un nombre indéterminé de lignes commençant à un décalage spécifique.

Solution : Utiliser une valeur limite élevée

Le manuel de clause LIMIT de MySQL fournit une solution pour ce scénario. Pour décaler les lignes du début du tableau sans spécifier de limite, utilisez un grand nombre comme deuxième argument de la clause LIMIT. Par exemple, la requête suivante récupère toutes les lignes de la ligne 96 jusqu'à la fin du jeu de résultats :

<code class="language-sql">SELECT * FROM tbl LIMIT 95, 18446744073709551615;</code>
Copier après la connexion

Cette valeur (18446744073709551615) est la valeur maximale d'un entier signé de 64 bits, ce qui signifie effectivement « illimité ».

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