【发布时间】:2023-03-11 05:24:01
【问题描述】:
我想分批选择 1000 到 2000 行的记录,以此类推。
我已经编写了查询以选择前 1000 条记录,但是我如何从 1000 到 2000 中进行选择。
你能帮我做一个可以选择这些记录的查询吗?
SELECT TOP 1000 *
FROM tblProductInformation p1 INNER JOIN tblProduct1 p
ON p.productname = p1.productname
【问题讨论】:
-
您应该在使用 top 子句时添加一个明确的顺序,没有它,顺序就无法保证,即使它看起来很像。
-
您要查找的内容称为分页。只要搜索“paging sql server”,就会得到很多结果。
标签: sql-server