【发布时间】:2009-12-03 10:40:44
【问题描述】:
我想在条件匹配的行周围选择一组行,即选择一行,然后返回它之前和之后的5条记录。
根据要求提供更多信息(抱歉!)
好的,所以表格记录了比赛的单圈时间。圈数与用户相关(用户有很多圈数)。我想找到用户的最佳单圈时间,然后 x 来自唯一用户的最佳单圈数,高于和低于所需用户的最佳单圈。
这可能吗?
【问题讨论】:
-
请发布您的查询和表结构(或示例数据)。
-
前后行是否必须满足原始
SELECT条件,或者只是在原始表中SELECTed 行的前后? -
请同时说明“之前”和“之后”的确切含义(排序标准)。
-
其他用户的单圈时间是否可能与所需用户的完全相同?如果是这样,它们应该包含在“上方”列表还是“下方”列表中,还是根本不包含?
标签: php mysql select neighbours