0

这可能在其他地方很容易找到,但我还没有找到它。我只是想知道是否可以将 LIMIT 子句使用的值作为列访问。我有一个排名算法可以正确地对实体进行排名,但我希望能够在同一步骤中获取它们的数字排名。

所以本质上,如果我有 LIMIT 100,5,有没有办法选择一个可以容纳 101、102 等的列?

4

1 回答 1

3

使用变量

select *, @rank := @rank + 1
from your_table, (select @rank := 100) r
limit 100, 5
于 2013-07-09T14:27:43.610 回答