Non è un problema. L'ordine delle righe restituite da un SQL SELECT non è definito a meno che non abbia un ORDER BY
. L'ordine in cui li ottieni è solitamente influenzato dall'ordine in cui sono memorizzati nella tabella e/o dagli indici utilizzati dall'istruzione.
Quindi, a seconda dell'ordine senza utilizzare ORDER BY
è una pessima idea.
Se ne hai bisogno in qualche ordine, specificalo semplicemente.
È importante che una tabella sia un set di righe e non una sequenza di righe.