一尘不染

选择记录跳过MS Access中的行

sql

如何在数据库中选择一些记录,从而跳过MS Access中的行数。在MySQL中是LIMIT x, y。火鸟是FIRST x SKIP y等。

在Google上根本没有运气=(


阅读 128

收藏
2021-05-05

共1个答案

一尘不染

如果您知道要跳过多少条记录,则可以执行以下操作:

SELECT *
FROM myTable x
WHERE x.ID NOT IN (SELECT Top 10 id FROM myTable ORDER BY ....)
ORDER BY ...

然后,您可以排除不需要的记录。

如果您随后知道要返回的记录总数,则可以执行以下操作:

SELECT Top 50 *
FROM myTable x
WHERE x.ID NOT IN (SELECT Top 10 id FROM myTable ORDER BY ....)
ORDER BY ...
2021-05-05