MS Access分层随机抽样

时间:2014-01-31 17:13:01

标签: mysql sql ms-access access-vba random-sample

我试图通过提交的请求类型为一个人选择一定数量的行。例如,假设有2个人,人和3个请求类型:摘要

Name:    Number of Requests:         Request Type:
Mary          15                     Extra Vaction
Mary          3                      Transfer
John          4                      Transfer
John          3                      Pay Raise

我已经生成了几个其他查询,可以找到随机抽样的记录数。我有一张包含所有详细信息的表格,另一张表格的摘要类似于上面有一个字段“Number to Sample”(例如Mary Extra Vacation 5,m John Pay Raise 2)。我在主要详细表格上有一个字段,它只是随机数字。如何按名称,请求类型和随机数排序。然后我需要从该排序列表中提取与“number to sample”字段匹配的记录数,从而为我提供随机样本。我做了很多搜索,但找不到答案。我尝试使用Select TOP但它不会让我在一个字段中输入一些行(即使我可以,我不知道如何在每个子组中选择不同的数字)。有什么想法吗?

我希望我有意义。

0 个答案:

没有答案