您的位置:首页 > 数据库 > MySQL

在mysql查询数据集中,为查询结果集按顺序添加序号.

2018-02-02 14:07 507 查看
语句如下:

set @rownum = 0;

SELECT @rownum := @rownum +1 AS rownum ,  t.*
 FROM `2snd_address`
t ORDER BY  `updatetime` 

DESC ;

第一句一定要先设置下@rownum,不然之后的结果集中@rownum这列会是null

其中desc是降序排列,也可以改为asc就是升序.

就这么简单.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql