Pete Harlan writes:
> On Wed, Oct 17, 2001 at 02:51:50PM +0300, Sinisa Milivojevic wrote:
> > SQL_CALC_FOUND_ROWS has sense (and will have any effect) only when
> > used with LIMIT clause.
>
> So could it be a syntax error to use it otherwise? Or could the name
> be SQL_CALC_FOUND_ROWS_FOR_LIMIT or somesuch, to make the lack of
> orthogonality obvious?
>
> The name of the function as it stands encourages one to think of other
> uses for it besides when there's a LIMIT.
>
> (There are other ways to find the number of rows a regular SELECT
> found, but someone might think this looks like a convenient way.)
>
> The fewer things that one can misunderstand without memorizing the
> manual, the fewer questions we'll get on this list.
>
> --Pete
>
If there is no LIMIT, then this option is simply disregarded.
It could be made to turn out the error, though ...
--
Regards,
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Mr. Sinisa Milivojevic <[EMAIL PROTECTED]>
/ /|_/ / // /\ \/ /_/ / /__ MySQL AB, FullTime Developer
/_/ /_/\_, /___/\___\_\___/ Larnaca, Cyprus
<___/ www.mysql.com
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php