限制返回的行数

限制查询中返回的行数。这里不关系顺序,返回任何n行都行。

DB2

在DB2中,使用FETCH FIRST子句:

select * from emp fetch first 5 rows only

MySQL和PostgreSQL

在MySQL和PostgreSQL中使用LIMIT:

select * from emp limit 5

Oracle

在Oracle中,在WHERE子句中通过使用ROWNUM来限制行数:

select * from emp where rownum <= 5

SQL Server

使用TOP关键字,来限制返回的行数:

select top 5 * from emp

发表评论

电子邮件地址不会被公开。 必填项已用*标注