Roy*_*mir 2 sql-server sql-server-2008
我想我生气了
SELECT 30.0/(-2.0)/5.0;
SELECT 30.0/-2.0/5.0;
Run Code Online (Sandbox Code Playgroud)

这里发生了什么?
谁说x/(y)/z会是(x/y)/z和不x(y/z)?-
SELECT 30.0/(-2.0)/5.0; 很清楚:
SELECT 30.0/(-2.0)=-15.0
-15.0/5.0=-3.0
Run Code Online (Sandbox Code Playgroud)
第二个选择被解释为: SELECT 30.0/-(2.0/5.0);
2.0/5.0=0.4
30.0/-0.4=-75.0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
156 次 |
| 最近记录: |