【发布时间】:2010-09-19 11:20:03
【问题描述】:
使用 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
除了成千上万的用户...
【问题讨论】:
-
请添加一些示例数据,你有什么和你想要什么?
标签: mysql ranking insert-update