mysql数据库生成排序号

第一种方法:
select   (@i:=@i+1)   as   i,user_manage.*   from   user_manage,(select   @i:=0)   as   it ;

@i:=@i+1 as i 会生成一个排序的i,在查询的时候,会在结果集中显示,@i:0 的意思是i从1开始排序。


第二种方法:

set @rownum=0;

 select @rownum:=@rownum+1 as rownum, t.name from user_manage t;




发布了21 篇原创文章 · 获赞 8 · 访问量 4367

猜你喜欢

转载自blog.csdn.net/qq_34365173/article/details/80869475