黑马程序员技术交流社区

标题: 一道数据库题 [打印本页]

作者: 颜小飞    时间: 2011-11-28 12:36
标题: 一道数据库题
本帖最后由 颜小飞 于 2011-12-12 21:58 编辑

在一个表中有a,b,c三个数字类型的字段,查询a>5,所有的c+b的和 ,用一条语句查询出来。
作者: 成杰    时间: 2011-11-28 13:11
标题: a
本帖最后由 成杰 于 2011-11-28 13:14 编辑

select sum(c+b) as Sum  from table where a>5
不知道对不?
作者: 刘涛    时间: 2011-11-28 16:35
select .....字段名   from .....表明
where......条件1and条件2or条件3
sql语句一般是这样的。
作者: 刘旭    时间: 2011-11-30 08:55
select c+b sum  from XXX where a>5  返回所有a>5的每条记录的a+b的和

sum(c+b) 表示所有c+b的和的和,只返回一条记录,即a>5的所有记录的a和b之和。
作者: 颜小飞    时间: 2011-12-12 21:57
成杰 发表于 2011-11-28 13:11
select sum(c+b) as Sum  from table where a>5
不知道对不?

是这样的,谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2