我现在在做统计每个月的消费额:要用到的字段
fxs 2003-12-01 10:54:07 我现在在做统计每个月的消费额:要用到的字段 :
部门、卡号、姓名、上月余额、本月充值额、本月取款额、本月余额、本月退卡退还金额、退卡状态。
我现在表在有的数据是:
表1:卡的消费表:有字段:卡号、消费时间、每次消费额、每次消费后的余额
表2:每月卡的余额表:有字段:年月、卡号、姓名、本月余额
表3:所有的卡号表(退卡的、和失卡):姓名、卡号、部门、
表4:在用的卡号表:姓名、卡号、部门
表5:退卡的卡号表:姓名、卡号、部门 、退卡时间 、退给金额
表6: 卡的充值和取款表:卡号,交易日期、交易额、交易类型(有取款 和充值)
请问我要如何来统计我的月末数据:
我的思路是:
将“所有的卡号表”的卡号全部拿来:分两种去再去查询
1 是退卡
卡的消费表去计算:查询本月的消费额。
卡每月的余额表:查旬当月和上月的余额
卡的充值表: 本月充值总额,本月的取款额
退卡表:查询退卡的金额。
2 在用卡
卡的消费表去计算:查询本月的消费额。
卡每月的余额表:查旬当月和上月的余额
卡的充值表: 本月充值总额,本月的取款额
可是这样做出来的计算机去统计的时候速度 好慢哟。
听说用一个复杂的SQL语句会比较快。能不能提供相关的资料。