MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!
在网上找了再三,通过比较,确认了以下的方法是可行的 :
SELECT @rownum:=@rownum+1 rownum, CollectSn From
(SELECT @rownum:=0,bbgmain.* FROM qbdb.bbgmain WHERE collectsn!='
' ORDER BY collectsn limit 10) t
解决MySQL排序后获取序号问题
本文介绍了一种在MySQL中实现排序后获取每条记录序号的方法,通过使用变量@rownum进行累加,从而在查询结果中包含每个记录的序号。
MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!
在网上找了再三,通过比较,确认了以下的方法是可行的 :
SELECT @rownum:=@rownum+1 rownum, CollectSn From
(SELECT @rownum:=0,bbgmain.* FROM qbdb.bbgmain WHERE collectsn!='
' ORDER BY collectsn limit 10) t
1万+

被折叠的 条评论
为什么被折叠?