【发布时间】:2020-05-26 18:29:56
【问题描述】:
我有一个问题,我的逻辑不是很好,所以我试图通过仅使用查询来做到这一点,
我有一个数据列表,我需要在其中获得他们的排名,但问题是,我需要让前两个对我高,最后两个对我低。
例如
id| name | score
1 bob 20
2 anna 10
3 jose 30
4 boni 30
5 lea 100
6 leo 10
7 qwertina 90
8 josh 50
9 king 40
10 queen 10
假设我作为用户的 id 值为7
所以如果我登录并且我的 id 是7
我需要得到输出
id| name | score
5 lea 100
6 leo 10
7 qwertina 90
8 josh 50
9 king 40
这在 mysql 查询中可能吗?任何帮助将不胜感激,我真的被这个问题困住了。
【问题讨论】:
标签: php mysql database codeigniter