Ms access 从查询访问2016生成字段

Ms access 从查询访问2016生成字段,ms-access,ms-access-2016,Ms Access,Ms Access 2016,我试图获取一个包含多行数据的表,并从该表中提取一个字段,然后将其附加到查询中的另一个字段 RecordID Name Description 1 Jason Good Student 2 James Good Student 3 Tess Good Student 4 Jamie Bad Student 5

我试图获取一个包含多行数据的表,并从该表中提取一个字段,然后将其附加到查询中的另一个字段

RecordID        Name        Description
1               Jason       Good Student
2               James       Good Student
3               Tess        Good Student
4               Jamie       Bad Student
5               Clarice     Bad Student
6               Starling    Good Student
从这张桌子上,我可以得到这样的东西。此查询示例中的“名称”列将是一个连接的文本字段

Description         Names
Good Student        Jason|James|Tess|Starling
Bad Student         Jamie|Clarice
最终,该查询将导出到CSV,用于导入到另一个应用程序,如下所示:

"Description","Names"
"Good Student","Jason|James|Tess|Starling","DATE"
"Bad Student","Jamie|Clarice","DATE"

Access SQL没有为此提供方法。查看Allen Browne的函数。
从tblJaysin144中选择j.Description、ConcatRelated(“[Name]”、“[tblJaysin144]”、“[Description]=”&j.Description&“”、“,”,“,”|”)作为名称,并按j.Description将其作为j组
不知道
“DATE”
从何而来,但该查询返回了您想要的结果以及名为
tblJaysin144