Som stort set alle andre SQL-motorer derude, giver MySQL MyISAM-tabeller overhovedet ingen garantier for rækkefølgen, som rækker returneres i, medmindre du angiver en ORDER BY-klausul. Typisk vil den rækkefølge, de returneres i, være den rækkefølge, de blev læst af filsystemet i, som kan ændre sig fra forespørgsel til forespørgsel afhængigt af opdateringer, sletninger og endda tilstanden af cachelagrede udvalg.
Hvis du vil undgå at få den samme række returneret mere end én gang, skal du bestille efter noget, hvor primærnøglen er den mest oplagte kandidat.