Ms access Microsoft Access返回多行,但我只想显示一行

Ms access Microsoft Access返回多行,但我只想显示一行,ms-access,Ms Access,我正在使用Microsoft Access 2007查询两个单独的SharePoint源 第一个有我需要的大部分数据。第一行中每行的唯一ID号在第二行中有一个对应的列。第一个ID可以在第二个ID中出现多次。(这是两个不同缺陷数据库之间的映射。)首先 我想做的是:从表1中查找第二个表中出现的所有ID,并为与第一个表对应的每个项目列出第二个表中的ID。首先,我想要这样的东西: Table 1 ID Table 2 ID's 5 9, 13, 23 10

我正在使用Microsoft Access 2007查询两个单独的SharePoint源

第一个有我需要的大部分数据。第一行中每行的唯一ID号在第二行中有一个对应的列。第一个ID可以在第二个ID中出现多次。(这是两个不同缺陷数据库之间的映射。)首先

我想做的是:从表1中查找第二个表中出现的所有ID,并为与第一个表对应的每个项目列出第二个表中的ID。首先,我想要这样的东西:

Table 1 ID      Table 2 ID's
5               9, 13, 23
10              11, 15
20              8
Table 1 ID          Table 2 ID's  Table 1 Data
5                   9, 13, 23     Row 5 Additional Data
10                  11, 15        Row 10 Additional Data
20                  8             Row 20 Additional Data
但是表1中还有更多的数据我想为每个项目显示。 我得到的是:

Table 1 ID      Table 2 ID  Table 1 Data
5               9           Row 5 Additional Data
5               13          Row 5 Additional Data
5               23          Row 5 Additional Data
10              11          Row 10 Additional Data
10              15          Row 10 Additional Data
20              8           Row 20 Additional Data
我想要的是这样的东西:

Table 1 ID      Table 2 ID's
5               9, 13, 23
10              11, 15
20              8
Table 1 ID          Table 2 ID's  Table 1 Data
5                   9, 13, 23     Row 5 Additional Data
10                  11, 15        Row 10 Additional Data
20                  8             Row 20 Additional Data
或许:

Table 1 ID          Table 2 ID's  
5                   9, 13, 23     
     Row 5 Additional Data
10                  11, 15        
     Row 10 Additional Data
20                  8             
     Row 20 Additional Data

我怎样才能创建这样的报告

多条记录的逗号分隔列表

将多个数据行分组到逗号分隔的列表中不是Access的内置功能。有多种方法可以做到这一点,但我最常看到的链接


多行行详细信息

最后两个示例之间的区别只是在设计视图中格式化表单或报表的问题。Access中的报表(此处大写)是一种特定类型的对象,用于生成数据的自定义格式化视图,通常用于打印或只读查看。表单是数据的动态屏幕视图。我怀疑你使用“报告”的意义更广泛

首先,无法使用表和查询的默认数据表视图生成多行。要获得每行数据的多行,您需要在Access中创建表单或报表对象。在设计视图中,可以围绕详图区域移动数据控件,以为每个数据行生成多行。我建议在web上搜索用于创建访问表单和报告的教程


请参阅。

谢谢!分组是我真正关心的问题;逗号只是一个“好东西”。但是你提供的最后一个链接让我研究了分组级别,这似乎是正确的路径,所以我应该能够从这里得到一些好的东西。