永发信息网

asp 怎样将数据库里选定数字加起来

答案:4  悬赏:20  手机版
解决时间 2021-05-09 23:11

数据库内容 编号id,金额jine,类别leibie

假如我类别(leibie)里面内容只是‘零售’的金额加起来

<!-- #include file="conn.asp" -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>

<table border="1" bordercolor="#000000">

<tr>

<td width="86">ID</td>

<td width="92">jine</td>

</tr>

<%
keyword="高妹"
'数据库连接代码略,得根据你实际情况来

Set rs=Server.createobject("adodb.recordset")

sql="select * from eee where biaoji like '%"&keyword&"%'"

rs.open sql,conn,1,1

do while not rs.eof

%>

<tr>

  <td><%=rs("id")%></td>

  <td><%=rs("jine")%></td>

</tr>

<%

rs.movenext

loop

rs.close

set rs=nothing

Set rs2 = conn.execute("select sum(jine) from eee")
heji=rs2(0)
Set rs = nothing

%>

<tr><td colspan="2"><%=heji%></td></tr>
</table>



</body>
</html>
望高手指点

最佳答案

<!-- #include file="conn.asp" -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>


<body>


<table border="1" bordercolor="#000000">


<tr>


<td width="86">ID</td>


<td width="92">jine</td>


</tr>


<%
keyword="高妹"
'数据库连接代码略,得根据你实际情况来


Set rs=Server.createobject("adodb.recordset")


sql="select * from eee where biaoji like '%"&keyword&"%'"


rs.open sql,conn,1,1
dim i=0
do while not rs.eof
if rs("leibie")="零售" then
i=i+rs("jine") 'i就是类别为‘零售’产品的价格和
end if
%>


<tr>


  <td><%=rs("id")%></td>


  <td><%=rs("jine")%></td>


</tr>


<%


rs.movenext


loop


rs.close


set rs=nothing


Set rs2 = conn.execute("select sum(jine) from eee")
heji=rs2(0)
Set rs = nothing


%>


<tr><td colspan="2"><%=heji%></td></tr>
</table>




</body>
</html>

全部回答

SQL有问题。

一句SQL:

select id,jine from eee union select '零售总额' id,sum(jine) jine from eee where leibie='零售'

sql="select sum(jine) from eee where biaoji like '%"&keyword&"%' and leibie='零售'"

rs.open sql,conn,1,1

if rs.recordCount>0 and not isNull(RS(1)) Then

Response.write "<td clospan=2>" & RS(0) & "</td>"

End IF

RS.close

sql里面有sum()函数,你把价格加起来就是了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
孢子中文版下载
为什么林丹的球拍出了N90第二代,但是林丹现
怎么开通10元万花筒?看问题OK?
9/15,16/12,25/21,36/32 找规律
iphone 4 怎么使用后台管理?
杭州西湖苏堤美文短句,了解苏堤和白堤的名称
天龙八部那个区人最多?
诺基亚N95手机的两个问题
显卡RRDEOM HD3470可以用显卡RRDEOM HD3000代
我脸上长了很多豆豆,怎么办?
好友设置在哪里
爱情错觉、如何解决?
求梦幻龙族如何加点?
百花为啥没有群的技能
最近有什么好电视啊?有什么赛事吗
推荐资讯
使用格式工具栏可以设置哪些文字格式?
求一份酒店效果图
手机腾讯网社区的G币如何挣得快?
乳房一个大一个小怎么办,
渡森在什么地方啊,我要过去处理事情
电脑右下脚的时间怎么改不了了?
如何消除恐惧
守护甜心,你支持唯梦还是几梦?
这个空应该填什么
李野 翻译成英文??
网站打开.里面显示却点不出.甚至卡的要结束进
17173游戏下载能玩吗鬼泣4和古剑奇谭
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?