Som i stort sett alla andra SQL-motorer där ute, ger MySQL MyISAM-tabeller inga garantier alls om i vilken ordning raderna returneras om du inte anger en ORDER BY-sats. Vanligtvis kommer ordningen de returneras i att vara den ordning de lästes av filsystemet i, vilket kan ändras från fråga till fråga beroende på uppdateringar, borttagningar och till och med tillståndet för cachade val.
Om du vill undvika att samma rad returneras mer än en gång måste du beställa efter något, primärnyckeln är den mest uppenbara kandidaten.