Er is geen inherente volgorde in een tabel.
Er is geen vooraf vastgestelde volgorde wanneer u rijen invoegt. Als u een
SELECT [ID NO], [OR NO], [ITEM DESCRIPTION], QUANTITY, UNIT FROM tbl_Deta
Zonder een ORDER BY
dan wordt er geen bepaalde volgorde gehanteerd. Als u bepaalde gesorteerde resultaten wilt, moet u een ORDER BY
. gebruiken clausule. Je zou een primaire sleutel kunnen gebruiken en sorteren op zijn waarden.
Er zijn verschillende vragen/antwoorden die u kunnen helpen dit specifieke punt beter te begrijpen:
- U kunt de bestelling niet garanderen tenzij u specifiek een bestelling doorgeeft met de vraag
- In de SQL-wereld is volgorde geen inherente eigenschap van een set gegevens.
- en een heel diepgaand en gedetailleerd antwoord op dba.stackexchange.com:Opslagvolgorde versus resultaat bestellen
Ik was net mijn RSS-feeds aan het lezen en vond een geweldig blogbericht van Michael J. Swart . Alle beste antwoorden over dit onderwerp in één bericht, geweldig!