Rækker i en relationsdatabase som MySQL, Oracle, PostgreSQL osv. vedligeholdes ikke i nogen rækkefølge. I teorien om relationelle databaser returneres resultatsæt i ingen specificeret rækkefølge, medmindre forespørgslen indeholder en ORDER BY
klausul. Enhver bestilling er (skal) anvendes hver gang dataene hentes.
Implementeringer kan i nogle tilfælde gemme dataene i en eller anden rækkefølge, men de er ikke forpligtet til at gøre det. Faktisk, hvis du kører nøjagtig den samme forespørgsel to gange på de samme data, er der ingen garanti for, at dataene vil blive returneret i samme rækkefølge.
Med andre ord kan du ikke pålægge dine data en lagerordre, du pålægger kun rækkefølge på resultatsæt på det tidspunkt, hvor forespørgslen udføres.