Maison > base de données > tutoriel mysql > Comment limiter les résultats de la requête aux 10 premières lignes dans SQL Server et MySQL?

Comment limiter les résultats de la requête aux 10 premières lignes dans SQL Server et MySQL?

Patricia Arquette
Libérer: 2025-01-24 20:10:16
original
230 Les gens l'ont consulté

How to Limit Query Results to the First 10 Rows in SQL Server and MySQL?

Récupération des 10 premières lignes de vos requêtes de base de données

Travailler avec de grands ensembles de données nécessite souvent de visualiser seulement une partie des résultats. Cet article montre comment limiter efficacement les résultats des requêtes aux 10 premières lignes dans SQL Server et MySQL.

SQL Server : Le TOP Mot-clé

SQL Server utilise le mot-clé TOP pour limiter le nombre de lignes renvoyées. Pour obtenir le top 10 des résultats, intégrez le mot-clé TOP dans votre requête comme ceci :

SELECT TOP 10 a.names, COUNT(b.post_title) AS num
FROM wp_celebnames a
JOIN wp_posts b ON INSTR(b.post_title, a.names) > 0
WHERE b.post_date > DATE_SUB(CURDATE(), INTERVAL 1 DAY)
GROUP BY a.names
ORDER BY num DESC
Copier après la connexion

Cette requête renvoie le top 10 names et leurs décomptes associés, classés par num par ordre décroissant.

MySQL : La clause LIMIT

MySQL utilise la clause LIMIT pour obtenir le même résultat. Ajoutez simplement LIMIT 10 à la fin de votre requête :

... ORDER BY num DESC LIMIT 10
Copier après la connexion

Cela ajoute une limite de 10 lignes à la requête, garantissant que seuls les 10 premiers résultats (classés par num décroissant dans cet exemple) sont renvoyés.

En utilisant ces méthodes, vous pouvez gérer efficacement de grands ensembles de données et vous concentrer sur les premiers résultats les plus pertinents.

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