君语贤
时光静好,与君语;细水流年,与君同;繁华落尽,与君老...

实用小技巧>Access>正文

微软access支持随机调用吗

2023-05-29 11:02 君语贤

微软access支持随机调用吗

Access允许您使用查询来随机选择记录。以下是一个示例查询,该查询将随机选择表中的5条记录:

SELECT TOP 5 *
FROM tableName
ORDER BY Rnd(-(100000*ID)*Time());

在上面的查询中,tableName是您要从中随机选择记录的表的名称。ID是表中的唯一标识符列,用于确保每个记录都有不同的随机值。Time()函数返回当前时间,因此每次运行查询时,它都会使用不同的种子值生成随机数。最后,Rnd()函数使用实时的种子值生成一个随机数。

请注意,查询结果不一定是彼此独立的随机记录集,如果您需要独立的随机记录,请使用不同的种子值在多个查询中随机数据。