oracle提供了加伪列给顺序的函数
写法为查询的时候在后面加rownum (不排序)
或者是row_number() over(order by xxx) 排序功能
注意MySQL在8.0版之前不支持ROW_NUMBER()函数,但是它们提供了一个会话变量
SELECT *, ( @num:=@num+1) rownum FROM `ry` , (select @num:=0) as init
连查完后定义一个初始化序列号即可
oracle提供了加伪列给顺序的函数
写法为查询的时候在后面加rownum (不排序)
或者是row_number() over(order by xxx) 排序功能
注意MySQL在8.0版之前不支持ROW_NUMBER()函数,但是它们提供了一个会话变量
SELECT *, ( @num:=@num+1) rownum FROM `ry` , (select @num:=0) as init
连查完后定义一个初始化序列号即可