可能重复:
如何从MS Access数据库中获取随机记录
在我的项目中,我经历了一个场景,其中我必须从MS Access表中随机检索记录。我应该使用什么查询来检索随机库中的记录??
假设在表MyTable
中,a中有一个主键ID
字段,该字段是一个自动递增整数,则可以执行类似的操作来检索,例如从MyTable
:中检索10条随机记录
SELECT Top 10 *
FROM (SELECT *,
Rnd(ID) AS RandomValue
FROM MyTable)
ORDER BY RandomValue
编辑:
找到了另一个类似的答案:如何从MS Access数据库中获取随机记录