假如有下面一个数据表:
id value1 value2 value3
1 50 51 52
2 40 41 42
3 30 31 32有什么简单的方法用sql语句去求当id=1这一行的value1+value2+value3的值
id value1 value2 value3
1 50 51 52
2 40 41 42
3 30 31 32有什么简单的方法用sql语句去求当id=1这一行的value1+value2+value3的值
select value1+value2+value3 from tb where id=1
如果id为1的有多行,则用sum(value1+value2+value3).
select sum(isnull(value1,0)+isnull(value2,0)+isnull(value3,0)) from tb where id=1