Quote:
Originally posted by chrisrlong
Finally, to cover all the bases, even if the records were inserted into the table using a given order, that does not count. How the data was inserted is also completely irrelevant to how it will come out. If you want the data to come out in a given order, you must include the ORDER BY.
I cannot say it any more plainly. If you want the data to come out of a table in a specific order, then you *must* have an ORDER BY. Period. End of story. While it may have been working thus far, I repeat that there are at least a dozen reasons why the data might not come out of the table in the same order it went in.