Re: Re: Limiting results to X number of rows

From: Date: Mon, 03 Jul 2000 18:43:53 +0000
Subject: Re: Re: Limiting results to X number of rows
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-4550@lists.php.net to get a copy of this message
it helps a little, thanks :)! yes, I was hopinh oracle would allow selects on an entire, final result set... and can't see a way so far :( _a -- Alex Black, Head Monkey enigma@turingstudio.com The Turing Studio, Inc. http://www.turingstudio.com vox+510.666.0074 fax+510.666.0093 Saul Zaentz Film Center 2600 Tenth St Suite 433 Berkeley, CA 94710-2522 > From: philip@adhesivemedia.com (Philip Hallstrom) > Newsgroups: php.general > Date: 3 Jul 2000 09:29:40 -0700 > Subject: [PHP] Re: Limiting results to X number of rows > > I've never tried it, but someone once sent me the following for oracle: > select linenum, foo, bar > from (select rownum as linenum, foo, bar from > (select foo,bar from chaos order by bar) ) > where linenum between 11 and 20; > My understanding for the sub select is that linenum is generated in the > fly by the result set *BEFORE* the order by clause... so if order it > afterward it won't give you what you want. > Like I said, I've never used it, but if it helps... yahoo! > In article <am.php.general.962572347.35288@illiad.adhesivemedia.com>, > Alex Black <enigma@turingstudio.com> wrote: >> how about ranges? >> >> select * from table limit 10 >> forks great for the first bit, I have been trying to find a good way of >> doing 11-20 in oracle: >> >> select * from table where rownum between 11 and 20 (from memory, but you get >> the point) >> >> which doesn't work very well. >> >> the only other thing I can think of is to just get the entire result set >> into an associative array, and just use PHP to do it :P >> >> :) >> >> >> -- >> Alex Black, Head Monkey >> enigma@turingstudio.com >> >> The Turing Studio, Inc. >> http://www.turingstudio.com >> >> vox+510.666.0074 >> fax+510.666.0093 >> >> Saul Zaentz Film Center >> 2600 Tenth St Suite 433 >> Berkeley, CA 94710-2522 >> >> >> >> >>> From: mail@redhotsweeps.com (CDitty) >>> Newsgroups: php.general >>> Date: 2 Jul 2000 11:49:15 -0700 >>> Subject: Re: [PHP] Limiting results to X number of rows >>> >>> Thanks. That did it the trick. >>> >>> CDitty >>> >>> At 12:51 PM 7/2/00 , Rasmus Lerdorf wrote: >>>>> Does anyone know of a way to limit the mysql return results to X number of >>>>> rows? In Oracle, I use rowcount < 10, but I can't use this in Mysql. >>>>> >>>>> The only way I can think to do this is to do a select then subtract the >>>>> number I want from the total. Then in the select statement I need it in, >>>>> select * from table where id > previous_select. >>>>> >>>>> Any tips? >>>> >>>> select * from table limit 10 >>>> >>>> -Rasmus >>>> >>>> >>>> -- >>>> PHP General Mailing List (http://www.php.net/) >>>> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net >>>> For additional commands, e-mail: php-general-help@lists.php.net >>>> To contact the list administrators, e-mail: php-list-admin@lists.php.net >>> >>> >>> -- >>> PHP General Mailing List (http://www.php.net/) >>> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net >>> For additional commands, e-mail: php-general-help@lists.php.net >>> To contact the list administrators, e-mail: php-list-admin@lists.php.net >>> >> >> >> -- > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#4550) next »