问个数据统计的小问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
不懂装懂 2010-08-26 02:57:10 我现在要对数据库内的很多的字段进行数据统计,
例如ID、实际充值总合、实际消费总合、活动赠金总合、活动赠金消费总合等等
涉及到库中的表只有一个消费表(表结构不可变)记录每笔进出金额。
其中有一个字段记录用户是消费还是充值,例如flag1=0充值=1消费
还有一个字段记录方式,例如flag2=0同时flag1=0时,表示充值实际消费
方法有两种
一:我从消费表一次性取出所有数据,如ID=1的消费记录,然后对数据筛选(筛选时不涉及到数据库操作了)
二:使用sql语句传入不同的查询条件,分别对各个字段求和,每次都要操作数据库
其中哪种方法好呢???
如果有更好的方法,指点下小弟,谢谢~~~