6

如何在 MS Access 中选择跳过若干行的数据库中的一些记录。在 MySQL 中是LIMIT x, y. 火鸟之类的FIRST x SKIP y。。

谷歌一点运气都没有=(

4

1 回答 1

6

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

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 ...
于 2012-05-04T20:49:50.000 回答