そのような注文はありません。 http://forums.mysql.com/readから取得.php?21,239471,239688#msg-239688
ORDER BYがない場合は、順序に依存しないでください。
特定の順序が必要な場合は、常にORDER BYを指定してください。状況によっては、エンジンが他のステップを実行する方法のためにORDERBYを削除できます。
- GROUPBYはORDERBYを強制します。 (これは標準違反です。ORDERBYNULLを使用することで回避できます。)
SELECT * FROM tbl
-これは「テーブルスキャン」を実行します。テーブルにDELETE/REPLACE / UPDATEがない場合、レコードはたまたま挿入順序になっているため、観察した内容になります。InnoDBテーブルで同じステートメントを実行した場合、それらはINSERTの順序ではなく、PRIMARYKEYの順序で配信されます。繰り返しになりますが、これは基盤となる実装の成果物であり、依存するものではありません。