您好我有下表:
Doc | code | Qty | Next
5211386 | 91992 | 1 | 52183
5211386 | 91992 | 1 | 52182
我试图想出一种方法,用前两个列对记录进行分组,将第三列加起来,然后连接最后一列以获得类似的内容:
Doc | code | Qty | Next
5211386 | 91992 | 2 | 52183-52182
任何帮助?
答案 0 :(得分:2)
听起来你正在寻找类似于在MySQL中找到的group_concat函数。 Check out Allen Browne's solution
SELECT Doc, code, Sum(Qty), ConcatRelated("[Next]","TableName",,,"-") as [Next]
FROM TableName
GROUP BY Doc, code