他のほとんどすべてのSQLエンジンと同様に、MySQL MyISAMテーブルは、ORDER BY句を指定しない限り、行が返される順序についてまったく保証しません。通常、返される順序は、ファイルシステムから読み取られた順序になります。これは、更新、削除、さらにはキャッシュされた選択の状態に応じて、クエリごとに変わる可能性があります。
同じ行が複数回返されるのを避けたい場合は、何かで注文する必要があります。主キーが最も明白な候補です。
他のほとんどすべてのSQLエンジンと同様に、MySQL MyISAMテーブルは、ORDER BY句を指定しない限り、行が返される順序についてまったく保証しません。通常、返される順序は、ファイルシステムから読み取られた順序になります。これは、更新、削除、さらにはキャッシュされた選択の状態に応じて、クエリごとに変わる可能性があります。
同じ行が複数回返されるのを避けたい場合は、何かで注文する必要があります。主キーが最も明白な候補です。