Zoals vrijwel elke andere SQL-engine die er is, bieden MySQL MyISAM-tabellen geen enkele garantie over de volgorde waarin rijen worden geretourneerd, tenzij u een ORDER BY-clausule opgeeft. Meestal is de volgorde waarin ze worden geretourneerd de volgorde waarin ze van het bestandssysteem zijn gelezen, die van query tot query kan veranderen, afhankelijk van updates, verwijderingen en zelfs de status van gecachte selecties.
Als u wilt voorkomen dat dezelfde rij meer dan eens wordt geretourneerd, moet u ergens op bestellen, waarbij de primaire sleutel de meest voor de hand liggende kandidaat is.