SQL按订单编号查询一个表中金额字段的值相加,并输出应该怎么写?
表:a1ddbh(订单编号)sl(数量)dj(单价)heji(合计)DD20150015120600DD201500210110011000DD2015001550250...
表:a1
ddbh(订单编号) sl(数量) dj(单价) heji(合计)
DD2015001 5 120 600
DD2015002 10 1100 11000
DD2015001 5 50 250
请问我要如何查询写语句来查询订单编号相同的记录的合计数相加,并通过变量取出来或直接rs(" 字段 ")显示出来?
最好还能转换成大写一并显示出来。
谢谢!<%
set rs1=server.createobject("adodb.recordset")
sql1="select ddbh,sum(heji) from a1 group by ddbh where ddbh='"&ddbh&"'"
rs1.open sql1,conn,1,1
%>
<%=rs1("heji")%> 来输出,错哪里? 展开
ddbh(订单编号) sl(数量) dj(单价) heji(合计)
DD2015001 5 120 600
DD2015002 10 1100 11000
DD2015001 5 50 250
请问我要如何查询写语句来查询订单编号相同的记录的合计数相加,并通过变量取出来或直接rs(" 字段 ")显示出来?
最好还能转换成大写一并显示出来。
谢谢!<%
set rs1=server.createobject("adodb.recordset")
sql1="select ddbh,sum(heji) from a1 group by ddbh where ddbh='"&ddbh&"'"
rs1.open sql1,conn,1,1
%>
<%=rs1("heji")%> 来输出,错哪里? 展开
1个回答
展开全部
sql = "select ddbh,sum(heji) from a1 where ddbh='" & ddbh & "' group by ddbh"
追问
追答
sql = "select ddbh,sum(heji) as s from a1 where ddbh='" & ddbh & "' group by ddbh"
请注意:语句中的 sum(heji) as s
<%=rs1("s")%>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询