用SQL如何查询第几条到第几条之间的数据?

如题所述

不同的数据库, 写法不一样。 例如我要检索,第11条到第20条,MySQL 数据库的最简单:

SELECT * FROM 表 LIMIT 11, 10

SQL Server 的稍微折腾一些

SELECT

TOP 10

top20.*

FROM

(  

SELECT

TOP 20

*

FROM

ORDER BY

排序字段 DESC

) AS top20

ORDER BY

top20.排序字段 ASC

结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ "S-Q-L"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名

结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答