Det är inget problem. Ordningen på rader som returneras av en SQL SELECT är odefinierad om den inte har en ORDER BY
. Ordningen du får dem påverkas vanligtvis av ordningen de lagras i tabellen och/eller indexen som används av uttalandet.
Så beroende på den beställningen utan att använda ORDER BY
är en väldigt, väldigt dålig idé.
Om du behöver dem i någon ordning, specificera helt enkelt det.
Det är viktigt att en tabell är en uppsättning rader och inte en sekvens rader.