我想实现数据库中的多条记录的数据相加生成一条记录,应该怎么做?

来源:百度知道 编辑:UC知道 时间:2024/05/23 04:58:40
比如说:有5个张三分别是5条记录,数学成绩分别是60,70,78,79,89。把这5条记录的数学成绩相加生成一条记录用asp应该怎么做?
如果数据库中有多个类似张三这样的情况该怎么做呢?

sql="select sum(cj) as total from table where name='张三'"
然后你显示数据的时候可以这样
<%=rs("total")%>

sql="select sum(cj) as total from table group by 表"
这样就全部都打印出来.

SELECT 姓名,sum(数学成绩) as 数学成绩 from table where 姓名='张三' group by 姓名