MySQL查询结果给序号

2024-07-31 00:01:49 科技看看

mysql查询结果添加序号

select (@i:=@i+ 1 ) as RowNum, A.* from Table1 A order by a.id desc limit 10 , 5

查询结果从第10条开始,取5条(每页5行数据)。序号也从10开始。

以上方法适合在单表查询添加序号RowNum,如果要对复杂的查询或视图添加RowNum,则需先做查询(分组或排序后)结果,然后将查询结果作为子查询的表,再添加行序号。

版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。