Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle Queries/Paging
Yes - this works Very Well - until I start complicating things with
awhere clause that looks like this (using interMedia Text):
WHERE contains(HEADING,'animal%',1) >0 or contains (DESCRIPTION,'animal%',2) >0
In article <3807028B.6DD45BAB_at_mpsb.moris.ru>,
"Dmitry E. Loginov" <lde_at_mpsb.moris.ru> wrote:
> Sorry, i overtyped...
> U need to use group by in place showed below:
> > U can build index for columns that u wanna to sort. And use hints..
> > Or use next nested select:
> >
> > For ex we need to sort by Col_1, Col_2
> > build index:
> > create index YOUR_INDEX on YOUR_TABLE (Col_1, Col_2)
> >
> > use in select group by clause that implicitly use YOUR_IDEX and
> > sort data
> >
> > select rn, col_1, col_2, Col_3, Col_4
> > (select rownum rn, col_1, col_2, min(Col_3), Min(Col4)
> > from YOUR_TABLE
> group by rownum, col_1, col_2)
> > where rn between :START_ROW and :END_ROW
>
Sent via Deja.com http://www.deja.com/
Before you buy.
Received on Fri Oct 15 1999 - 08:40:21 CDT