Maison > base de données > tutoriel mysql > Comment ignorer les 10 premiers résultats d'une requête MySQL SELECT ?

Comment ignorer les 10 premiers résultats d'une requête MySQL SELECT ?

Patricia Arquette
Libérer: 2024-12-05 01:05:14
original
937 Les gens l'ont consulté

How to Skip the First 10 Results in a MySQL SELECT Query?

Ignorer les 10 premiers résultats dans les requêtes SELECT MySQL

Dans MySQL, vous pouvez ignorer les 10 premiers résultats d'une requête SELECT à l'aide du LIMIT clause. Cela vous permet de vous concentrer sur des résultats spécifiques au sein d'un ensemble de données plus vaste.

Syntaxe :

SELECT * FROM table_name ORDER BY column_name LIMIT offset, row_count
Copier après la connexion

Paramètres :

  • offset : Le nombre de lignes à ignorer avant de commencer les résultats.
  • row_count : Le nombre maximum de lignes à renvoyer.

Exemple :

Pour ignorer les 10 premières lignes et renvoyer les 50 lignes suivantes d'une table nommée "foo", utilisez la requête suivante :

SELECT * FROM foo ORDER BY id LIMIT 10, 50
Copier après la connexion

Remarque : Les lignes dans MySQL sont numérotées à partir de 1, donc le résultat 1 fait référence à la première ligne.

Solution alternative :

Si vous souhaitez ignorer les 10 premiers résultats mais renvoyer tous les résultats suivants, vous pouvez utilisez la solution de contournement suivante :

  1. Créez une sous-requête qui renvoie le nombre de lignes dans le table.
  2. Utilisez la sous-requête dans la requête principale pour calculer le nombre de lignes à ignorer.
SELECT * FROM foo
WHERE id > (SELECT COUNT(*) FROM foo) - 10
Copier après la connexion

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!

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