+ -
当前位置:首页 → 问答吧 → sql语句求和

sql语句求和

时间:2011-11-16

来源:互联网

假如有下面一个数据表:
id value1 value2 value3
1 50 51 52
2 40 41 42
3 30 31 32

有什么简单的方法用sql语句去求当id=1这一行的value1+value2+value3的值

作者: zhangyabinsky   发布时间: 2011-11-16

SQL code

select value1+value2+value3 from tb where id=1

作者: pengxuan   发布时间: 2011-11-16

select value1+value2+value3 from tablename where id=1 

你是这个意思吗

作者: Jamin_Liu   发布时间: 2011-11-16

select id,value1+value2+value3 from tb where id=1
如果id为1的有多行,则用sum(value1+value2+value3).

作者: qianjin036a   发布时间: 2011-11-16

SQL code
select isnull(value1,0)+isnull(value2,0)+isnull(value3,0) from tb where id=1

作者: fredrickhu   发布时间: 2011-11-16

引用 1 楼 pengxuan 的回复:

SQL code

select value1+value2+value3 from tb where id=1
哈哈,就是这个了,谢谢啊,本人是刚开始学习sql

作者: zhangyabinsky   发布时间: 2011-11-16

SQL code

select sum(isnull(value1,0)+isnull(value2,0)+isnull(value3,0)) from tb where id=1

作者: zhangsf1982   发布时间: 2011-11-16

引用 5 楼 zhangyabinsky 的回复:

引用 1 楼 pengxuan 的回复:

SQL code

select value1+value2+value3 from tb where id=1
哈哈,就是这个了,谢谢啊,本人是刚开始学习sql

恭喜。

作者: xiangchengboy   发布时间: 2011-11-16

谢谢大家了

作者: zhangyabinsky   发布时间: 2011-11-16

引用 8 楼 zhangyabinsky 的回复:

谢谢大家了


加油!

作者: houyajin   发布时间: 2011-11-16

该回复于2011-11-16 15:30:16被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
#11楼 得分:0回复于:2011-11-16 14:58:58
select value1+value2+value3 from tb where id=1

作者: jinfengyiye   发布时间: 2011-11-16

SQL code
select value1+value2+value3 from tb where id=1


哥,你肯定没看过sql教程,sql教程第一章就会讲到 和运算.

作者: SylarZhou   发布时间: 2011-11-16

热门下载

更多