当前位置:   article > 正文

Mysql 给每行数据生成行号_mysql 生成行号

mysql 生成行号

表里面的数据是这样的:
在这里插入图片描述
现在要为每一行数据加上行号

解决办法如下:

select @i:=@i+1 as n, user.* from user,(select @i:=0) as a
  • 1

语法解释:

@i 是sql自定义用户变量的语法

:= 相当于 =

select @i: = 0 相当于赋值后访问该变量

然后我们只需要这样写,就可以为每一行数据加上行号了,结果如下
在这里插入图片描述
相当于加了一个自增的主键或者下标索引

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/672555
推荐阅读
相关标签
  

闽ICP备14008679号