asp计算查询出来的结果求列值的和
[本次共搜索到2条信息]项目名称承包单位名称发包单位名称合同造价翠城项目1和县二建总包60000翠城项目2和县二建分包50000翠城项目3和县二建分包40000想求出合同...
[本次共搜索到 2 条信息]
项目名称 承包单位名称 发包单位名称 合同造价
翠城项目1 和县二建 总包 60000
翠城项目2 和县二建 分包 50000
翠城项目3 和县二建 分包 40000
想求出 合同造价 这一列的值,这列的值是通过条件查询出来的,是变的,如何计算,请高手说的详细点,谢谢! 展开
项目名称 承包单位名称 发包单位名称 合同造价
翠城项目1 和县二建 总包 60000
翠城项目2 和县二建 分包 50000
翠城项目3 和县二建 分包 40000
想求出 合同造价 这一列的值,这列的值是通过条件查询出来的,是变的,如何计算,请高手说的详细点,谢谢! 展开
展开全部
你可以通过查询关键字来进行:
<%
Dim objConn,objRS
Set objConn = Server.CreateObject("Adodb.Connection") '创建数据库连接对象
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")& ";" '连接数据库, db.mdb是数据库名
Set objRS = objConn.Execute("SELECT sum(合同造价) FROM table where 项目名称 like '%"&key&"%'") 'number是要统计的字段名, table是表名, sum()是求和
Response.Write objRS(0) '输出统计后的数字
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
%>
<%
Dim objConn,objRS
Set objConn = Server.CreateObject("Adodb.Connection") '创建数据库连接对象
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")& ";" '连接数据库, db.mdb是数据库名
Set objRS = objConn.Execute("SELECT sum(合同造价) FROM table where 项目名称 like '%"&key&"%'") 'number是要统计的字段名, table是表名, sum()是求和
Response.Write objRS(0) '输出统计后的数字
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
%>
展开全部
可以通过 select sum(合同造价) from tablename where ......来得出
也可以通过 group by 来分组汇总
select [group1],[group2]...,sum([groupValue]) from tablename
where 条件...
group by [group1],[group2]...
也可以通过 group by 来分组汇总
select [group1],[group2]...,sum([groupValue]) from tablename
where 条件...
group by [group1],[group2]...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接计算也可以
如查询的关键字为:key (查询字段根据你自己的需要改变)
<%
key=request("key")
set rrs=conn.execute ("select sum(合同造价) as sum_price from table where 翠城项目 like"%'&key&'%"")
if not rrs.eof then
response.write rrs("sum_price")
end if
%>
如查询的关键字为:key (查询字段根据你自己的需要改变)
<%
key=request("key")
set rrs=conn.execute ("select sum(合同造价) as sum_price from table where 翠城项目 like"%'&key&'%"")
if not rrs.eof then
response.write rrs("sum_price")
end if
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询