需要 MS Access 数据库查询帮助
Posted
技术标签:
【中文标题】需要 MS Access 数据库查询帮助【英文标题】:MS Access Database Query help required 【发布时间】:2011-08-08 18:50:20 【问题描述】:我有一个包含超过 21 万条记录的访问数据库。它们是产品代码列表。与相关的产品代码。我想创建一个访问查询,该查询每行仅关联一个产品代码,但将关联的产品合并到与该产品代码匹配但由 , (逗号)分隔的单个列中
access 数据库中的列示例
Product code: Associated product
100000 2548741
100000 4578214
100000 1254712
100000 5687412
100000 1469787
100000 9874582
100000 5478126
我想要以下
Product code: Associated product
100000 2548741,4578214,1254712,5687412,1469787 ,9874582, 5478126
提前致谢。
【问题讨论】:
您正在寻找类似 GROUP_CONCAT 的解决方案:***.com/questions/2852892/… 【参考方案1】:这是在 vba 中的操作:http://support.microsoft.com/kb/318642
【讨论】:
【参考方案2】:创建一个检索所需数据的 SQL 查询。 使用一些客户端代码以您想要的方式格式化数据。
SQL 用于操作(检索、添加、删除、更新)数据,而不是将其格式化为特定的输出格式。
【讨论】:
以上是关于需要 MS Access 数据库查询帮助的主要内容,如果未能解决你的问题,请参考以下文章