sum(a+b)*2*100 和 sum((a+b)*2)*100 有区别吗?
我在informix数据库中使用WINSQL查询如下:
select
...
,sum(a+b)*2*100
...
from table1
group by ..
软件出现如下错误,并且查询无法结束。
错误信息:
Access violation at address 7C9309F9 in module 'ntdll.dll', Read of address 00000000.
将公式改为
sum((a+b)*2)*100 后可以正常执行。
请问sum(a+b)*2*100 和 sum((a+b)*2)*100 有区别吗?如果没有区别,那问题又出在哪里?