取数据库前几条数据(sql server、oracle、mysql)的sql写法

发布时间:2020-05-20编辑:脚本学堂
取数据库前几条数据(sql server、oracle、mysql)的sql写法,供新手朋友们参考。

数据库前几条数据(sql server、oracle、mysql)的sql写法,供新手朋友们参考。

1)、ms sqlserver
select top 2 * from test01
只显示前2条记录

2)、mysql
select * from your_table where .... limit 2;//使用limit就可以了.

3)、Oracle
select * from (select rownum r ,* from test) ttwhere tt.r > 50 and tt.r <= 100;

4)、(最好用PLSQL游标来解决)DB2中
select * from payment fetch first 5 row only --查前5条记录