Maison > base de données > tutoriel mysql > Comment sélectionner uniquement les 10 premières lignes des requêtes SQL?

Comment sélectionner uniquement les 10 premières lignes des requêtes SQL?

Barbara Streisand
Libérer: 2025-01-24 19:47:14
original
421 Les gens l'ont consulté

How to Select Only the First 10 Rows in SQL Queries?

Astuces pour sélectionner les 10 premières lignes d'une requête SQL

En SQL, il existe principalement deux façons de sélectionner uniquement les 10 premières lignes des résultats de la requête. La méthode exacte dépend du système de gestion de base de données (SGBD) utilisé.

Mots clés TOP dans SQL Server

Pour Microsoft SQL Server, vous pouvez utiliser le mot-clé TOP pour récupérer un nombre spécifié de lignes depuis le début de l'ensemble de résultats. Par exemple :

<code class="language-sql">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;</code>
Copier après la connexion

Clause LIMIT dans MySQL

Dans MySQL, utilisez la clause LIMIT pour limiter le nombre de lignes renvoyées par une requête. Il vient après la clause ORDER BY (si présente) et spécifie le nombre maximum de lignes à inclure dans le jeu de résultats. Par exemple :

<code class="language-sql">SELECT 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
LIMIT 10;</code>
Copier après la connexion

En utilisant TOP ou LIMIT, vous pouvez facilement récupérer les 10 premières lignes d'une requête spécifiée dans SQL Server ou MySQL respectivement.

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