【发布时间】:2013-12-16 13:45:23
【问题描述】:
我在 Access 2010 数据库中的查询中得到以下结果:
Name Column1 Column2 Column3
-----------------------------------------------------------
Example1 52 447 52447
Example1 52 455 52455
Example1 52 454 52454
Example1 52 453 52453
Example2 100 000 100000
Example2 101 001 999999
我需要转换这些数据,将每一列连接到一行,例如:
Name Column1 Column2 Column3
------------------------------------------------------------------
Example1 52 447,455,454,453 52447,52455,52454,52453
Example2 100,101 000,001 100000, 999999
由于我还是 Access 的新手,因此我为此搜索了 VBA 函数,但我发现的每一个函数都忽略了对我来说很重要的一点:
其中一些行的列有超过 255 个字符(总字符数),所以我将无法使用我找到的函数;
这是一个处理类似案例的主题,但它仍然不符合我的解决方案:
Microsoft Access condense multiple lines in a table
这个,艾伦·布朗:http://allenbrowne.com/func-concat.html
有人可以帮忙吗?
问候,
【问题讨论】:
-
这是一个 column(不是 collum)
-
哦,很抱歉出现错误。
标签: ms-access