求个结算的思路
时间:2011-05-17
来源:互联网
会员会在网站上产生一些收入,想做成在每月的15日系统自动审核确认上个月一整月的会员收入(就类似于淘宝联盟里面的佣金结算功能),这个功能要怎么做?
数据库结构:
Table Users:
id user_name pass_word money
1 李四 ***** 0
2 王五 ***** 0
Table income
id user_id money date ok
1 1 10 2011-04-12 N
2 1 100.10 2011-04-13 N
3 2 100.05 2011-04-13 N
3 2 90.38 2011-04-14 N
这只是个例子,我的想法是先从Users中取出全部或部分会员,然后循环起来,从income表中将该会员上个月的记录取出来,全部加起来,写回Users表的money中,同时将income表中的ok字段改为Y以示结算过了。
但是这有个问题,就是好象很费系统资源,尤其是当用户数或收入的记录很多时,好像会很麻烦,没做过很大的站,不知道要是像我上面的思路那样做会不会造成服务器假死
不知道高手一般都是怎么做的?有没有更好的思路大家讨论下(我那思路基本叫没思路。。。。)
数据库结构:
Table Users:
id user_name pass_word money
1 李四 ***** 0
2 王五 ***** 0
Table income
id user_id money date ok
1 1 10 2011-04-12 N
2 1 100.10 2011-04-13 N
3 2 100.05 2011-04-13 N
3 2 90.38 2011-04-14 N
这只是个例子,我的想法是先从Users中取出全部或部分会员,然后循环起来,从income表中将该会员上个月的记录取出来,全部加起来,写回Users表的money中,同时将income表中的ok字段改为Y以示结算过了。
但是这有个问题,就是好象很费系统资源,尤其是当用户数或收入的记录很多时,好像会很麻烦,没做过很大的站,不知道要是像我上面的思路那样做会不会造成服务器假死
不知道高手一般都是怎么做的?有没有更好的思路大家讨论下(我那思路基本叫没思路。。。。)
作者: chinatowngame 发布时间: 2011-05-17
没有高手给点儿思路吗?
作者: chinatowngame 发布时间: 2011-05-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28