MySQL limit range

后端 未结 5 1413
无人及你
无人及你 2020-12-05 18:32
SELECT name FROM mydb ORDER BY score DESC LIMIT 10;

The query above will return the first 10 ranks.

How to modify the LIMIT, o

5条回答
  •  隐瞒了意图╮
    2020-12-05 18:47

    SET @rank = 0;
    SELECT rank, name, score
    FROM (
        SELECT @rank := @rank +1 AS rank, name, score
        FROM mydb
        ORDER BY score DESC 
        LIMIT 100 
    ) X
    WHERE rank >= 10;
    

提交回复
热议问题