MySQL查询行号可以用变量实现,当然如果你用mysql5的话,可以写个函数实现,下面就让我们来了解一下MySQL查询行号的实现方法。

坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都成都边坡防护网小微创业公司专业提供成都定制网站营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。
- mysql> select * from t;
 - +------+
 - | s1 |
 - +------+
 - | 6 |
 - | 6 |
 - | 0 |
 - | 19 |
 - | 19 |
 - | 1 |
 - | 2 |
 - | 3 |
 - | 4 |
 - | 0 |
 - | 1 |
 - | 2 |
 - | 4 |
 - +------+
 - 13 rows in set (0.44 sec)
 - mysql> set @rownum=0;
 - Query OK, 0 rows affected (0.00 sec)
 - mysql> select @rownum:=@rownum+1 as rownum,s1 from t;
 - +--------+------+
 - | rownum | s1 |
 - +--------+------+
 - | 1 | 6 |
 - | 2 | 6 |
 - | 3 | 0 |
 - | 4 | 19 |
 - | 5 | 19 |
 - | 6 | 1 |
 - | 7 | 2 |
 - | 8 | 3 |
 - | 9 | 4 |
 - | 10 | 0 |
 - | 11 | 1 |
 - | 12 | 2 |
 - | 13 | 4 |
 - +--------+------+
 - 13 rows in set (0.04 sec)
 
以上就是用变量实现MySQL查询行号的方法。
【编辑推荐】
MySQL查询超时问题的解决
MySQL日期函数和时间函数
改造自discuz的MySQL查询类
MySQL查询缓存变量的相关解释
MySQL条件查询语句的用法
Copyright © 2009-2022 www.wtcwzsj.com 青羊区广皓图文设计工作室(个体工商户) 版权所有 蜀ICP备19037934号