Maison > base de données > tutoriel mysql > Comment sélectionner des lignes dans une plage ROWNUM spécifique en SQL ?

Comment sélectionner des lignes dans une plage ROWNUM spécifique en SQL ?

Barbara Streisand
Libérer: 2025-01-05 17:18:43
original
690 Les gens l'ont consulté

How to Select Rows within a Specific ROWNUM Range in SQL?

Récupération de lignes dans une plage ROWNUM spécifiée

Question :

Comment pouvez-vous sélectionner des lignes dont les valeurs ROWNUM se situent dans une plage spécifique ?

Une tentative a été effectuée en utilisant ce qui suit code :

select * from maps006 where rownum >49 and rownum <101
Copier après la connexion

Cependant, cette requête récupère uniquement les lignes dont la valeur ROWNUM est inférieure au seuil spécifié.

Réponse :

À récupérer correctement les lignes dans une plage ROWNUM, vous devez utiliser une sous-requête :

SELECT * from
(
select m.*, rownum r
from maps006 m
)
where r > 49 and r < 101
Copier après la connexion

Ceci La sous-requête attribue une nouvelle colonne nommée "r" qui représente la valeur ROWNUM pour chaque ligne de la table "maps006". Vous pouvez ensuite appliquer les conditions de plage à cette colonne pour récupérer les lignes souhaitées :

r > 49
Copier après la connexion

oznacza numer wiersza większy niż 49, a

r < 101
Copier après la connexion

oznacza numer wiersza mniejszy niż 101. Połączenie tych warunków gwarantuje, że zostaną wybrane tylko wiersze z numerami wierszy w zakresie od 50 do 100.

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