使用MySQL和PHP,我有一个简单的排名表,有2列user
和score
。维护排名表的最佳做法是什么?
每周一次,我重新运行排名脚本并计算每个用户的分数。
- 许多用户有新的成绩
- 一些不
- 有时有新的用户添加到表
什么是与MySQL接近这一目标的最佳方式是什么?如果我需要添加新行,update
是否工作? insert
会覆盖现有的行,这样我可以再次插入整个表?最好是放弃表格并重新写入它?
**Sample Data**
User01 2500
User02 3000
User03 100
**New Data to be Added**
User01 2700
User02 4000
User04 1000 // new account
除非有成千上万的用户...
请添加一些样本数据,你有什么,你想要什么? – 2010-09-19 02:34:35