Ini adalah tebakan, tetapi jika Anda memiliki nilai duplikat untuk FTE nilai maka tidak ada jaminan untuk urutan mana mereka akan keluar setiap kali kode dijalankan. SQL Server mungkin mengubah rencana kueri antara saat Anda melakukan SELECT simple sederhana dan SELECT dengan WHERE kriteria, menyebabkan urutan yang berbeda muncul dan apa yang Anda lihat.
Saya akan menambahkan PK di akhir ORDER BY . Anda hanya untuk memastikan bahwa pemesanan selalu konsisten.