您的位置:首页 > 数据库 > MySQL

Mysql 没有rownum函数的解决方法

2017-11-27 11:05 155 查看
    由于看的数据库学习的指导是Oracle数据库的,但是使用的数据库是Mysql,所以在使用的时候遇到了一些问题。

    其中的一个问题就是但是用rownum函数的时候发现Mysql里面没有,所以只能用曲线救过的方式如下:

    SELECT @rownum:=@rownum+1 as rownum,table.column,table.column,table.column FROM (SELECT @rownum:=0) r,table;

    由于是通过曲线救过方式实现,所以肯定没有Oracle自身实现的效率高;希望在以后的更新中,Mysql可以自带该函数,这里只是一种实现方式,没有考虑效率高低,只是可以使用而已,如果以后有时间我可以通过多种方式实现,对比每种实现方式的效率高低。

   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  rownum mysql
相关文章推荐