我想在mysql中执行一些我知道会很慢的请求:
我有 3 张桌子:
用户:
id, username, email
问题:
id, date, question
回答
id_question, id_user, response, score
我想做一些统计数据,比如在所有时间或给定时间(例如上个月)内得分最高(所有分数总和)的前 X 个用户。或者它可能是第 100 和第 110 范围之间的用户
我将有成千上万的用户和数百个问题,因此请求可能很长,因为我需要按分数总和排序,限制在给定范围内,有时只根据日期选择一些问题,...
我想知道是否有一些方法可以优化请求!