お尻の単一選択クエリで本当に苦労するか、これを行うことができます:
(SELECT * FROM highscores
WHERE score <= ( SELECT score FROM highscores WHERE userID = someID )
ORDER BY score, updated ASC
LIMIT 9)
UNION
(SELECT * FROM highscores
WHERE score = ( SELECT score FROM highscores WHERE userID = someID ))
UNION
(SELECT * FROM highscores
WHERE score >= ( SELECT score FROM highscores WHERE userID = someID )
ORDER BY score, updated ASC
LIMIT 9)
リストの真ん中にあるように、示されたユーザーのスコアを取得するためにピースを投げました。必要に応じてオプション。また、SELECT *は使用せず、特定のフィールドを使用してください。明快さは常に望ましいものであり、パフォーマンスの面では*最悪です。