Horsun Vlad wrote:

    Есть мнение, что выражения вычисляются справа налево.

Это, скажем так, по меньшей мере неожиданно. С тем, что условия применяются обычно от хвоста к голове, смириться было в общем и целом несложно, всё-таки SQL - это SQL, аналогов в процедурном мире нет. А вот насчёт арифметики как-то, кхм, нескромно, скажем так. И это не объясняет результата - там крайний левый в обоих случаях смаллинт, меняются местами крайние правые нумерики 9.2 и 9.5. Насчёт прям щас вникать - ну не держи нас за дурачков-то энурезных, просто не забудьте :) А то хрен его знает, баг или фича :)

--
Regards. Ded.


Ответить