选择记录4到6

时间:2014-06-05 06:03:20

标签: sql ms-access-2010

我目前正在使用MS Access,我有以下简单查询:

SELECT TOP 3 * FROM Beitrag ORDER BY Erstellungsdatum DESC;

这工作得很好,它给了我前三条记录(按创建日期排序)。 现在当调用函数“ShowNextPage”时,我想获取记录4到6,然后是7到9,依此类推。 Sql查询怎么样?

提前致谢

2 个答案:

答案 0 :(得分:2)

SELECT TOP 3 * FROM 
(
SELECT TOP 6 * FROM Beitrag ORDER BY Erstellungsdatum DESC
)

答案 1 :(得分:1)

试试这个: -

 SELECT TOP 6 * 
 FROM Beitrag 
 ORDER BY Erstellungsdatum DESC
     MINUS
 SELECT TOP 3 * 
 FROM Beitrag 
 ORDER BY Erstellungsdatum DESC;
希望这可以帮到你。