select * from user limit 0, 10;

select * from user limit 0, 10;


桃花长相依
浏览 1268回答 2
2回答

牛魔王的故事

mysql中的sql语句:select * from 表名 limit 0,10;表示取表中的前10条数据(从第1条开始,取10条)换成Oracle,相应功能的语句为:select * from 表名 where rownum <= 10 ;如果取[5,10]条,则,oracle语句写法有两种:(1)select * from table where rownum<=10minusselect * from table where rownum<5 ;(2)select *from ( select rownum r,a.*from table awhere rownum<=10 )where r>=5;因为rownum不支持>=操作,所以,要先将rownum实例化。经测试,第二种写法,比第一种写法的效率要高。&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server