* Paul DuBois
> At 13:06 -0800 3/30/02, destr0 wrote:
> >a select query issued on a table with an autoincremented field
> and no ORDER
> >clause seems to default to having it's results returned in order of the
> >autoincremented field, ASC. I was saying "records 30 - 45" in terms of
> >that.
>
> What you're seeing is purely coincidence and should NOT be relied on.
> But in this case, why don't you simply do:
>
> SELECT .... ORDER BY id, col1, col2, ... LIMIT 29, 16
That would return the records in the order of the id field... try this:
SELECT ...
WHERE ... AND
id BETWEEN 30 AND 45
ORDER BY col1, col2
--
Roger
query
---------------------------------------------------------------------
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