Heim > Datenbank > MySQL-Tutorial > Wie wähle ich Zeilen innerhalb eines bestimmten ROWNUM-Bereichs in SQL aus?

Wie wähle ich Zeilen innerhalb eines bestimmten ROWNUM-Bereichs in SQL aus?

Barbara Streisand
Freigeben: 2025-01-05 17:18:43
Original
753 Leute haben es durchsucht

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

Zeilen innerhalb eines angegebenen ROWNUM-Bereichs abrufen

Frage:

Wie können Sie Zeilen auswählen, deren ROWNUM-Werte in einen Bereich fallen? spezifischer Bereich?

Es wurde ein Versuch mit folgendem unternommen Code:

select * from maps006 where rownum >49 and rownum <101
Nach dem Login kopieren

Diese Abfrage ruft jedoch nur Zeilen ab, bei denen der ROWNUM-Wert kleiner als der angegebene Schwellenwert ist.

Antwort:

An Um Zeilen innerhalb eines ROWNUM-Bereichs korrekt abzurufen, müssen Sie eine Unterabfrage verwenden:

SELECT * from
(
select m.*, rownum r
from maps006 m
)
where r > 49 and r < 101
Nach dem Login kopieren

Diese Unterabfrage weist eine neue Spalte mit dem Namen „r“ zu, die den ROWNUM-Wert für jede Zeile in der Tabelle „maps006“ darstellt. Anschließend können Sie die Bereichsbedingungen auf diese Spalte anwenden, um die gewünschten Zeilen abzurufen:

r > 49
Nach dem Login kopieren

oznacza numer wiersza większy niż 49, a

r < 101
Nach dem Login kopieren

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

Das obige ist der detaillierte Inhalt vonWie wähle ich Zeilen innerhalb eines bestimmten ROWNUM-Bereichs in SQL aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage