我有很多用户,每个人回答 10 个问题并留下一些时间戳。我理想地想要做的是找到第 n 个用户的完整时间,其中 n 由时间戳的升序决定,而不是用户 ID。
这行不通,但是为了让您了解我需要什么,如果可以运行,我将非常高兴:
SELECT <N-TH> MAX(u.time) AS maxTime FROM Users u
Group BY u.userId ORDER BY maxTime
有什么想法吗?现在我正在跑步
SELECT MAX(u.time) AS maxTime FROM Users u
Group BY u.userId ORDER BY maxTime
将结果作为数组获取,然后找到第 n 个条目。