MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!
SELECT @rownum:=@rownum+1 rownum,calendar_date From (SELECT @rownum:=0,calendar_date FROM mo_workdate WHERE calendar_date!='' ORDER BY calendar_date) t;
本文介绍了一种在 MySQL 中为查询结果集添加序号的方法,通过使用变量 @rownum 实现了类似 RowNum 的功能,便于对查询结果进行排序及分页处理。
SELECT @rownum:=@rownum+1 rownum,calendar_date From (SELECT @rownum:=0,calendar_date FROM mo_workdate WHERE calendar_date!='' ORDER BY calendar_date) t;
1585
1655
895

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