【发布时间】:2026-02-05 04:05:02
【问题描述】:
我想使用 SQL Server 获取备用记录系列。
例如:
我想依次跳过前 10 条记录(1 到 10)并获取其他 10 条记录(11 到 20),然后我想跳过接下来的 10 条记录(21 到 30)并获取另外 10 条记录(31 到40)
我已经完成了如下交替行...
SELECT ROW, EmployeeID
FROM
(SELECT
ROW_NUMBER() OVER (ORDER BY EmployeeID) AS ROW, *
FROM Employee) A
WHERE
ROW % 2 = 0
但是如果我的要求上面的逻辑将不起作用。请帮助我完成上述工作..
Linq 也将被接受
谢谢
【问题讨论】:
-
添加具有预期输出的样本数据
标签: c# sql sql-server entity-framework linq