6

MSAccessの行数をスキップしてデータベース上のいくつかのレコードを選択するにはどうすればよいですか。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 に答える