需要MS Access数据库查询帮助

时间:2011-08-08 18:50:20

标签: database ms-access

我有一个拥有超过210k记录的访问数据库。它们是产品代码列表。与相关的产品代码。我想创建一个访问查询,该查询仅关联每行一个产品代码,但将关联的产品合并到与该产品代码匹配的单个列中,但是由(逗号)

分隔。

访问数据库中的列示例

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

提前致谢。

2 个答案:

答案 0 :(得分:1)

创建一个检索所需数据的SQL查询。 使用一些客户端代码以您希望的方式格式化数据。

SQL用于操作(检索,添加,删除,更新)数据,而不是以特定的输出格式对其进行格式化。

答案 1 :(得分:1)

这是在vba中的方法:http://support.microsoft.com/kb/318642