不同数据库获取前10条记录的sql语句写法

mac2022-06-30  22

取前10条记录的sql语句写法:

1、access:

select top (10) * from table1 where 1=1 

2、db2:

select column from table where 1=1 fetch first 10 rows only 

3、mysql:

select * from table1 where 1=1 limit 10 

4、sql server:

读取前10条:select top (10) * from table1 where 1=1 

读取后10条:select top (10) * from table1 order by id desc

5、oracle:

select * from table1 where rownum<=10 

最新回复(0)