Martin memberikan tautan ini yang cukup banyak menjelaskan apa yang sedang terjadi - pengoptimal kueri memiliki kendali bebas untuk menyusun ulang hal-hal yang disukainya. Saya memasukkan ini sebagai jawaban sehingga saya dapat menerima sesuatu. Martin, jika Anda membuat jawaban dengan tautan Anda di dalamnya, saya akan dengan senang hati menerimanya alih-alih yang ini.
Saya ingin meninggalkan pertanyaan saya di sini karena menurut saya ini sulit untuk dicari, dan ungkapan khusus saya tentang masalah ini mungkin lebih mudah ditemukan orang lain di masa mendatang.
TSQL bagi dengan nol ditemui meskipun tidak ada kolom yang berisi 0
EDIT:Karena semakin banyak tanggapan yang masuk, saya kembali bingung. Tampaknya belum jelas kapan tepatnya pengoptimal diizinkan untuk mengevaluasi hal-hal dalam klausa pilih. Saya rasa saya harus mencari sendiri standar SQL dan melihat apakah saya dapat memahaminya.