如何在MySQL表中处理上周的游戏成绩

加内什

我的MySQL DB中有一个GAME_SCORES表,其中有像这样的简单列

UserID TotalScore

该表存储该用户完成的总分。我需要更改上表或创建新表,以便同时处理LastWeek和ThisWeek和TotalScore。因此我可能需要将上表更改为下表

UserID TotalScore ThisWeekScore LastWeekScore

我想知道最佳和最有效的方式来处理此问题。

请让我知道我是MySQL的新手。

谢谢。

伊斯梅尔·法鲁奇(Ismail Faruqi)

我将创建两个表:

UserID

Scores

其中Scores表具有scoredateuser_id字段。

然后,我将使用ThisWeekScore

SELECT * FROM UserID JOIN Scores ON UserId.id = Scores.user_id WHERE Scores.date >= curdate() - INTERVAL DAYOFWEEK(curdate())+6 DAY AND Scores.date < curdate()

并使用类似的技术获取LastWeekScore。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在PrimeNG中处理上传的文件

来自分类Dev

如何在Solr中通过DataImportHandler处理多个MySQL表?

来自分类Dev

如何在mysql中设计和处理大表?

来自分类Dev

如何在TreeView中的项目上处理上下文菜单命令

来自分类Dev

如何在仅具有课程ID的成绩表中获取每个课程的名称?

来自分类Dev

保存Flash游戏成绩PHP / MySQL

来自分类Dev

如何在php中获取上周的日期范围?

来自分类Dev

如何在MySQL中处理具有相同结构的表中的20M +条记录

来自分类Dev

如何在游戏中处理ArrayIndexOutOfBoundsException

来自分类Dev

如何在脚本中处理MySQL时区

来自分类Dev

如何在 Jenkins 管道中的所有代理上构建?

来自分类Dev

如何在承诺中取得好成绩

来自分类Dev

如何获得MySQL的平均成绩

来自分类Dev

如何在MySQL中链接表

来自分类Dev

如何在Mysql中关联表

来自分类Dev

如何在mysql中修剪此表?

来自分类Dev

如何在mysql中透视表

来自分类Dev

如何在mysql中更改表?

来自分类Dev

如何在中文文本到图像处理上使用imageMagick

来自分类Dev

如何在单个表中处理多个<form>并让HTML验证

来自分类Dev

Lua表如何在内存中处理?

来自分类Dev

如何在SpecFlow中处理没有标题的表?

来自分类Dev

如何从postgres表中查找上周条目和本周条目

来自分类Dev

如何在SQL中基于当前日期获取上周日期范围?

来自分类Dev

如何在PostgreSQL中获得包括今天在内的上周日?

来自分类Dev

跑步成绩/测验游戏

来自分类Dev

Bash游戏成绩文件

来自分类Dev

如何在MySQL中处理会话值解释

来自分类Dev

如何在SELECT查询中处理未转义的MySQL数据?