У меня проблема, я не так хорош в логике c, поэтому я пытаюсь сделать это, просто используя только запросы,
У меня есть список данных, где мне нужно получить их рейтинг, но проблема в том, что мне нужно получить первые два верхних для меня и последние два, которые ниже для меня.
например
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
представьте, что мой идентификатор пользовательское значение равно 7
, поэтому, если я вхожу в систему, и мой идентификатор 7
, мне нужно получить вывод
id| name | score
5 lea 100
6 leo 10
7 qwertina 90
8 josh 50
9 king 40
: возможно в mysql запросе? любая помощь будет очень признательна, я действительно застрял с этой проблемой.