Oracle 9.2i- strankovanie selectu

Kluvanek Martin kluvanek na tesnet.cz
Pátek Červenec 11 16:34:52 CEST 2003


Zdravim osazenstvo.
Mam taky mozno blby dotaz ale zatial sme s tym neboli schopni pohnut.
Potrebujem spravit SELECT ktoreho vysledok bude utriedeny podla nejakeho 
atributu ale odpoved potrebujem nastrankovat, cize vratit napriklad 
riadky 50..70.
Nasi experimentatori tvrdia, ze to ide nastrankovat len podla povodneho 
neutriedeneho rownum a az potom utriedit, ale to mi triedi len obsah 1 
stranky a nie to co chcem ja (strankovat utriedenu tabulku).

Takto je to blbo:
$query = "select * from (
   select rownum limit, SEZNAM_SIGNALU.*, (
     select count(*) from MU_MODUL_VSTUPY where
     MU_MODUL_VSTUPY.SIGNAL=SEZNAM_SIGNALU.SIGNAL)
   as POCET_VSTUPU from SEZNAM_SIGNALU order by $OrderBy )
where limit between $ListFrom and $ListTo";


-- 
Martin Kluvanek
ved.odd. vyvoje (head of development department)
TES s.r.o
Testovani Energetickych Systemu (Testing of Energetical Systems)

Prazska 597
674 01 Trebic
Czech republic
tel:568 8384 28  (+420 5688384 28)
fax:568 8384 27  (+420 5688384 27)
homepage: http://www.tesnet.cz



Další informace o konferenci Databases