例如:表 中字段 id (编号),nd(年度),name(名字),总成绩(zcj).
1,2007,lucy,100
2,2008,lucy,130
现在我想页面显示成这种:
2007,lucy,100
2008,lucy,130
差值,lucy,30
例如:表 中字段 id (编号),nd(年度),name(名字),总成绩(zcj).
1,2007,lucy,100
2,2008,lucy,130
现在我想页面显示成这种:
2007,lucy,100
2008,lucy,130
差值,lucy,30
你要算差值,那总得有个标尺吧,就是说要和哪个数据算差,就你这个表来说,如果只有这两条数据,那很简单
PS:就你这个问题,另外一种思路应该更简单,先select nd,name,zcj from t_table,然后再通过返回的结果集算出最后得数据,这样效率最高
set rs1=server.createobject("recordset")
sql="select * from 表 where id=1"
rs1.open sql,3.3
nd1=rs("nd")
name1=rs("name")
zcj1=rs("zcj")
rs1.close
set rs1=nothing
set rs2=server.createobject("recordset")
sql="select * from 表 where id=1"
rs2.open sql,3.3
nd2=rs("nd")
name2=rs("name")
zcj2=rs("zcj")
rs2.close
set rs2=nothing
差值=nd2-nd1,lucy,zcj2-zcj1