ms-access - ConcatRelated函数和第五个参数
问题描述
我正在努力实现以下目标:
如果你有:
ItemNo DocumentNo Quantity
AB1 WS1 10
AB1 WS2 10
我想:
ItemNo DocumentNo Quantity
AB1 WS1 | WS2 10
我不太明白如何使用第五个参数。我继续收到错误,指出“|” 无效。
这是代码。
SELECT DISTINCT Query3.ItemNo, ConcatRelated("Query3.DocumentNo", "Query3", "Query3.ItemNo = " & [Query3.ItemNo] & " | " )
FROM Query3;
解决方案
我不知道,但在这里找到了我的DJoin函数和这个查询:
SELECT
ItemNo,
DJoin("[DocumentNo]","[Query3]","[ItemNo] = '" & [ItemNo] & "'"," | ") AS DocumentNos,
Quantity
FROM
Query3
GROUP BY
ItemNo,
Quantity
HAVING
Count(*) >=2;
将提供此输出:
推荐阅读
- c# - Active Directory 注销在 Azure 环境中不起作用
- r - 具有回归系数的滚动窗口预测
- javascript - 连接到具有自签名证书的第三方服务
- php - PHP/SQL - 交叉引用表,仅选择出现在其他表中的列
- git - 无法从我的帐户推送到 mac OS 中的存储库?
- python - 将每个列表元素与唯一的状态组合配对
- java - 为什么 java.lang.StackOverflowError: null 当我尝试打印我的实体
- python - 将小时和分钟添加到已保存的 django DateTimeField
- reactivesearch - 带有 cookie 身份验证的 Reactivesearch proxylike 后端
- java - 使用 GSON 将 JSON 字符串转换为 Java 对象