我正在开发一个应用程序,该应用程序奖励每个类别的第一名。您成为某个类别第一的方式是在过去 30(左右)天内获得最多的选票。因此,即使您在过去 30 天内总共获得 2,000 票但仅获得 2 票,在过去 30 天内获得 10 票但获得全部 10 票的人也会排在您之前。我只是想就用 MySQL 数据库创建这种类型的系统以及如何构建数据库的最佳方法寻求建议。
我非常不确定解决此问题的最佳方法,任何建议将不胜感激!
我正在开发一个应用程序,该应用程序奖励每个类别的第一名。您成为某个类别第一的方式是在过去 30(左右)天内获得最多的选票。因此,即使您在过去 30 天内总共获得 2,000 票但仅获得 2 票,在过去 30 天内获得 10 票但获得全部 10 票的人也会排在您之前。我只是想就用 MySQL 数据库创建这种类型的系统以及如何构建数据库的最佳方法寻求建议。
我非常不确定解决此问题的最佳方法,任何建议将不胜感激!