逗号分隔条目的访问字段[重复]

Posted

技术标签:

【中文标题】逗号分隔条目的访问字段[重复]【英文标题】:Access field to comma separated entries [duplicate] 【发布时间】:2015-04-10 13:11:51 【问题描述】:

我有一个包含两个字段的表,第一个字段是某些产品的 ID,第二个字段是用于制造产品的零件的 ID。因此,产品 ID 可以多次列出。我需要进行一个查询,在一个字段中为我提供唯一的产品 ID,在第二个字段中为我提供由“,”分隔的零件 ID。关于如何做的任何想法?提前致谢。

【问题讨论】:

您能分享一下您的表结构吗?您在最初的尝试中取得了多大的进展? 【参考方案1】:

使用 Ado 连接:

  SELECT [Id], 
          ConcatADO("SELECT [PartId] FROM MYTABLE
                     WHERE [Id]=" & [Id],", "," : ") AS Parts
   FROM MYTABLE
   GROUP BY [Id], 2;

【讨论】:

在这里查看其他解决方案***.com/questions/12427975/…

以上是关于逗号分隔条目的访问字段[重复]的主要内容,如果未能解决你的问题,请参考以下文章

SQL查询以从逗号分隔的列中检索值[重复]

MySQL查询从字段中删除重复值[重复]

如何把SQL数据表中一个字段的值按逗号分隔存入另外一个表,并删除重复记录?

具有重复键的对象列表将字段组合到逗号列表中

制作一堆逗号[重复]

检查逗号分隔列表是不是包含特定数字[重复]