如何对符合条件的字段值进行合计(先搜索后累加)

flcrack 2006-02-01 05:43:53

sql="select * from list where id like '%"&"2006-1-1"&"%' order by id desc"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1

请问高手,我用上面的语句取得了字段为id的2006-1-1的数据后,如何对其它相关字段(如money)的值进行累加?
也就是得到2006年1月1日收到的钱的总数.
...全文
300 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangjianshi 2006-02-02
  • 打赏
  • 举报
回复
sql="select * from list where id like '%"&"2006-1-1"&"%' order by id desc"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
...
...
..'显示查询结果
Set rs0 = Server.CreateObject("ADODB.Recordset")
sql0="select sum(money) from list where id like '%"&"2006-1-1"&"%' order by id desc"
rs0.open sql0,Conn,1,3
response.write""&rs0(0)&"" '显示合计



flcrack 2006-02-01
  • 打赏
  • 举报
回复
请问 patchclass(黑翼) :
我得到统计结果的同时还要将搜到的记录列表出来怎么取?
能不能详细点,谢谢!
iuhxq 2006-02-01
  • 打赏
  • 举报
回复
时间可以直接比较,不要用like

不明白你为什么ID里会有时间字符串
patchclass 2006-02-01
  • 打赏
  • 举报
回复
sql="select sum(money) from list where id like '%"&"2006-1-1"&"%' order by id desc"
就可以了啊,有那么复杂吗?

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧