oracle中使用ROWNUM表示行号,mysql中没有这一关键字,今天在转库的过程中碰到关于行号的操作,特此记录如下:
mysql中操作行号sql语句
SELECT @rowno:=@rowno+1 as rowno,r.*
from grade_table r , (select @rowno:=0) t ;
本文介绍在MySQL中如何实现类似Oracle的ROWNUM功能,通过自定义变量实现行号操作,适用于从Oracle迁移至MySQL场景。
oracle中使用ROWNUM表示行号,mysql中没有这一关键字,今天在转库的过程中碰到关于行号的操作,特此记录如下:
mysql中操作行号sql语句
SELECT @rowno:=@rowno+1 as rowno,r.*
from grade_table r , (select @rowno:=0) t ;
6033

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