MySQL 下面没有RowNum,就是从0开始累加. 排序后序号却无法得到
SELECT @rownum:=@rownum+1 rownum, ACCOUNT_NO From (SELECT @rownum:=0,a_account.* FROM a_account WHERE ACCOUNT_NO!='' ORDER BY ACCOUNT_NO limit 10) a
本文介绍了一种在 MySQL 中模拟类似 SQL Server 的 RowNum 功能的方法。通过使用自定义变量 @rownum 进行累加,可以为查询结果集中的每一行分配一个唯一的行号。这种方法适用于需要对查询结果进行排序并附上行号的情况。
MySQL 下面没有RowNum,就是从0开始累加. 排序后序号却无法得到
SELECT @rownum:=@rownum+1 rownum, ACCOUNT_NO From (SELECT @rownum:=0,a_account.* FROM a_account WHERE ACCOUNT_NO!='' ORDER BY ACCOUNT_NO limit 10) a
1万+

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