我有一个访问表,其中包含两个字段,第一个字段是某些产品的ID,第二个字段是用于制作产品的部件的ID。因此,产品ID可以多次列出。我需要进行一个查询,它在一个字段中提供了唯一的产品ID,并且部分ID由","在第二场。关于如何做的任何想法?提前谢谢。
答案 0 :(得分:0)
使用Ado concat:
SELECT [Id],
ConcatADO("SELECT [PartId] FROM MYTABLE
WHERE [Id]=" & [Id],", "," : ") AS Parts
FROM MYTABLE
GROUP BY [Id], 2;