写点什么

MySql 序号递增

作者:源字节1号
  • 2023-04-02
    浙江
  • 本文字数:201 字

    阅读完需:约 1 分钟

MySql序号递增

mysql 如何直接查出从 1 开始递增的数据列

比如我的一个 sql 语句,

得到的结果是:张三、李四、王五

而现在我想要的结果是:1 张三 、2 李四、3 王五

应该如何写 sql 呀?

答案就是用 @rownum := @rownum+1 实现 rownum 功能 

SELECT @rownum := @rownum+1 AS code, nick_nameFROM (SELECT @rownum:=0)r , t_userWHERE type = 1;
复制代码

@rownum 是临时变量,r 表是临时表


如若转载,请注明出处:开源字节   https://sourcebyte.vip/article/307.html

用户头像

源字节1号

关注

一个着迷于技术又喜欢不断折腾的技术活跃者 2022-03-09 加入

一个着迷于技术又喜欢不断折腾的技术活跃者。喜欢并热爱编程,执着于努力之后所带来的美好生活!

评论

发布
暂无评论
MySql序号递增_软件开发_源字节1号_InfoQ写作社区