日期:2014-05-18  浏览次数:20436 次

一条SQL语句的改进
SQL Server 2005的语句:select (a*b)-c+e-10 from t_***
这条语句如何改进,并说明理由!

------解决方案--------------------
你要怎么改进
------解决方案--------------------
a,b,c,e必须是整型的才可以吧
------解决方案--------------------
这个你想怎么改啊?
------解决方案--------------------
SQL code
select (a*b)-c+e-10 from t_***

------解决方案--------------------
这还怎么改。
------解决方案--------------------
SQL code
select (a*b)-c+e-10 from [t_***]

--#1.表名要正确:[t_***]
--#2.字段需要存在,且是需要可计算类型,或可转换为可计算类型
--#3.剩下的就看这个SQL的逻辑是否是你想要的逻辑了