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
Paramètres :
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
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 :
SELECT * FROM foo WHERE id > (SELECT COUNT(*) FROM foo) - 10
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!