关于在查询结果中汇总数据的问题,急盼指点!
感谢WSN!
是这样,我的表名是“发票信息表”,里面有14个列,包括“编号”、“购货单位”、“货物名称”、“业务员”等记录信息。我设计了5个查询条件,可单独或组合使用。如上图显示了按两个条件查询的结果。我的意思是将这些记录中的“数量”进行合计,不知你给我出的招能否完成这个任务。
我的想法是,在上面的界面中,加上一个控件,可以显示出符合条件的记录的某一项的汇总.如上面的"数量"列的汇总值.我的查询结果集RS是随不同的查询条件生成的,不能象使用表一样from 表名,可否用sum函数从rs中汇总值呢?请指点迷津!
有两种方法做:
1.用一个循环语句把所有记录的值累加起来.
2.a="select sum(数量) from b where tiaojian"
rs.open a,conn,1,1
s=rs(0)
可以啊~~你要添加一个DataEnvironment,添加个COMMAND然后在SQL上写select sum(数量) from b where ?=?然后自己设置参数,我也没试过字段名能不能做参数。不知道可不可以