优秀的编程知识分享平台

网站首页 > 技术文章 正文

Mysql\Sql server\Oracle三种数据库实现限制查询结果的语句

nanyue 2024-10-27 11:28:40 技术文章 3 ℃

一、mysql

1、限制查询前N条数据:limit子句

例如:

SELECT * FROM `学生信息表` LIMIT 3

2、限制查询中间指定N条数据:limit 参数1,参数2 (其中参数1表示开始读取的行数。参数2表示查询条数)

例如:

SELECT * FROM `学生信息表` LIMIT 2,4

PS:查询结果中,第一条数据对应的是0,所以最终结果是序号3开始的4条数据。

二、Sql server

返回前N行数据:TOP n

例如:

SELECT TOP 3 * FROM `学生信息表`

三、Oracle

返回前5条数据

SELECT * FROM `学生信息表` WHERE ROWNUM <=5

最近发表
标签列表