可能重复:
如何从MS Access数据库中获取随机记录
在我的项目中,我经历了一个场景,我必须从MS Access表中随机检索记录.我应该使用什么查询来检索随机库中的记录?
假设在一个表中MyTable你有一个ID自动递增整数的主键字段,你可以做这样的事情来检索,比如10个随机记录MyTable:
SELECT Top 10 *
FROM (SELECT *,
Rnd(ID) AS RandomValue
FROM MyTable)
ORDER BY RandomValue
Run Code Online (Sandbox Code Playgroud)
编辑:
找到另一个类似的答案:如何从MS Access数据库获取随机记录