Martin dal tento odkaz, který v podstatě vysvětluje, co se děje – optimalizátor dotazů má volnou ruku k tomu, aby si věci uspořádal, jak chce. Zahrnuji to jako odpověď, abych mohl něco přijmout. Martine, pokud vytvoříte odpověď s vaším odkazem, rád to přijmu místo této.
Chci zde svou otázku ponechat, protože si myslím, že je to složité na hledání a moje konkrétní formulace problému může být pro někoho v budoucnu snazší najít.
TSQL dělení nulou zjištěno, přestože žádné sloupce neobsahují 0
EDIT:Jak přišlo více odpovědí, jsem opět zmaten. Zatím se nezdá jasné, kdy přesně může optimalizátor hodnotit věci v klauzuli select. Myslím, že si budu muset sám najít standard SQL a zjistit, jestli mu rozumím.