| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1210 人关注过本帖
标题:[求助]问 我要对查询后的结果进行统计(SUM()),而不是对数据库中表的某 ...
只看楼主 加入收藏
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
结帖率:68.57%
收藏
 问题点数:0 回复次数:2 
[求助]问 我要对查询后的结果进行统计(SUM()),而不是对数据库中表的某项进行

现在我要对查询后的结果进行统计(累加sum()),而不是直接对数据库中表的某列进行统计,如下表:

某个表,表名为:AJC

ID ZHONGLIAGN JINER ………….

1 12 1000

2 51 5124

3 87 12454

4 54 35445

5 62 89955

……………………………………………………….

查询后在页面显示的如下(是表AJC中符合我查询条件的一部分):

重量 金额

51 5124

54 35445

62 89955

这时我想对页面显示的金额进行统计(累加sum()),并显示在页面上:

也就是想得到“金额”的总和,而不是“JINER”的总和。

代码详细一点哦!我很笨(虽然很用功《^.^》)

以下的代码昨天晚上我弄出来了,但是是对数据库里表的SUM(),而不是我想要的结果。

<%

set rs=server.CreateObject("adodb.recordset")

sql= "SELECT SUM(ZHONGLIANG) AS zhongliang,SUM(JINER) AS jiner from AJC"

rs.open sql,conn,1,1

%>

……………………………………………………………………………

<%=rs("zhongliang")%>

<%=rs("jiner")%>

搜索更多相关主题的帖子: FONT SUM 数据库 中表 
2005-07-28 09:40
belin2000
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:975
专家分:194
注 册:2004-6-2
收藏
得分:0 
select sum(金额) from table where 条件

59ita点com(我就爱TA)
2005-07-28 09:49
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
谢了~只不过我还是不太懂!能全一点的说嘛·

我是农家的孩子,我有农家孩子的本色!
2005-07-28 11:30
快速回复:[求助]问 我要对查询后的结果进行统计(SUM()),而不是对数据库中 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040164 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved