Maison >base de données >tutoriel mysql >Comment obtenir les N premières lignes dans MySQL sans le mot-clé TOP ?

Comment obtenir les N premières lignes dans MySQL sans le mot-clé TOP ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2025-01-04 16:27:40889parcourir

How to Get the Top N Rows in MySQL Without the TOP Keyword?

Alternative au mot-clé TOP dans MySQL

Dans MySQL, le mot-clé TOP, familier de SQL Server, n'est pas disponible. Cependant, vous pouvez obtenir la même fonctionnalité en utilisant d'autres méthodes.

Ordre et limitation des résultats

L'alternative dans MySQL consiste à utiliser les clauses ORDER BY et LIMIT en combinaison. Par exemple, pour récupérer les 10 premières lignes en fonction du champ 1 par ordre croissant :

SELECT field1, field2
FROM myTable
ORDER BY field1 ASC
LIMIT 10;

En ajustant la clause LIMIT, vous pouvez récupérer n'importe quel nombre de lignes supérieures selon vos besoins.

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:
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