Anda salah arah.
Tabel SQL mewakili set yang tidak berurutan. Jika Anda ingin hasil diatur dalam urutan tertentu, maka Anda perlu menggunakan ORDER BY
klausa dalam kueri. Pengoptimal SQL mungkin tidak menggunakan ORDER BY
, mencari cara lain untuk mengembalikan hasil secara berurutan.
Anda dapat memiliki identity
kolom yang bukan kunci utama. Tapi sebenarnya, Anda bisa memiliki keduanya identity
kolom dan guid
kolom, dengan yang pertama sebagai kunci utama dan yang terakhir sebagai kunci unik. Solusi lain adalah memiliki CreatedAt
tanggal Waktu. Anda dapat menggunakan ini untuk memesan. . . atau bahkan sebagai indeks berkerumun jika Anda benar-benar menginginkannya.