我使用别名作为排名数字,每行以+1递增。我有1000多行。使用limit 100 offset 0
时,别名正确显示1-100
,但是当使用limit 200 offset 100
时,我希望别名显示为101,102,....200
,但别名从1开始,行数据实际上来自{ {1}}。
我希望别名随着限制和偏移量而增加。
101 - 200
答案 0 :(得分:0)
更改偏移量时,需要更改@a
的初始化以匹配,因此对于offset 100
,您将使用
(SELECT @a := 100 ) AS a
代替
(SELECT @a := 0 ) AS a