Ms access Access中的ConcatRelated(),使用两个键
我找到了ConcatRelated()函数[http://allenbrowne.com/func-concat.html]它似乎做了我想做的,但我需要输入两个键,而不是一个键 我的数据如下所示:Ms access Access中的ConcatRelated(),使用两个键,ms-access,concatenation,Ms Access,Concatenation,我找到了ConcatRelated()函数[http://allenbrowne.com/func-concat.html]它似乎做了我想做的,但我需要输入两个键,而不是一个键 我的数据如下所示: Chain Store Warehouse Walmart Tucson Phoenix Walmart Tucson Flagstaff Walmart Phoenix Phoenix Bi-Lo Phoenix Phoenix Bi-Lo
Chain Store Warehouse
Walmart Tucson Phoenix
Walmart Tucson Flagstaff
Walmart Phoenix Phoenix
Bi-Lo Phoenix Phoenix
Bi-Lo Phoenix Flagstaff
我需要根据连锁店和商店进行连接:
Chain Store Warehouses
Walmart Tucson Phoenix, Flagstaff
Walmart Phoenix Phoenix
Bi-Lo Phoenix Phoenix, Flagstaff
你能帮我解释一下括号内需要使用的参数吗?你可以这样写:
SELECT Distinct
tbl.Chain,
tbl.Store,
ConcatRelated("Warehouse","tbl","Chain=""" & [Chain] & """ and Store=""" & [Store] & """") AS Warehouses
FROM tbl;
看一看这里绘制的ADO版本:您需要一个
Group\u Concat
类型的函数:)解决了这个问题,谢谢。:)我在另一个查询而不是另一个表上运行它-这是否意味着每次调用ConcatRelated函数时都会运行基本查询?我猜是的,因为我用一个表格版本的数据试过了,用了几秒钟。不知道该怎么办-如果有帮助,实际的绿色“查询进行中”栏会很快消失,只有在屏幕上显示数据时才会卡住。不知道该怎么办。。。。。。。