LIMIT a OFFSET na Oraclu
Honza Pazdziora
adelton na informatics.muni.cz
Pátek Listopad 8 09:44:16 CET 2002
On Fri, Nov 08, 2002 at 07:58:26AM +0100, Peto Mastny wrote:
> Jak je v Oraclu resen vyber jen urciteho omezeneho poctu zaznamu.
> Na postgresu jsem s radosti vyuzival LIMIT a OFFSET, ale na Oraclu jsem
> nasel pouze
> moznost omezeni vyberu na prvnich n pomoci WHERE rownum < n.
> Konstrukce rewnum > 2 and rownum < 10 jiz ovsem nefunguje :-(
> Jde nejak Oraclu rici od ktereho zaznamu me vysledek hledani zajima??
V 9i (a mozna i v 8i, nevim) je mozne pouzit order by v subselectu.
Cili kdyz si pak v tom subselectu nejak oznacite aliasem ten rownum
pseudosloupec, abyste se pak na neho mohl odkazovat, treba jako
rewnum, tak muzete pouzit i
rewnum > 2 and rewnum < 10
Jinak kurzorem a ty zaznamy ze zacatku popreskakovat.
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
... all of these signs saying sorry but we're closed ...
------------------------------------------------------------------------
Další informace o konferenci Test