首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个报告可以有多个记录源吗?

一个报告可以有多个记录源吗?
EN

Stack Overflow用户
提问于 2019-05-21 17:00:34
回答 1查看 458关注 0票数 0

我有不同的查询,我想在我的报表中包含每个查询的某些列。我似乎只能为记录源选择一个查询。我希望能够对我选择的列求和,并在报告中显示。

我尝试使用表达式构建器,并使用inner连接所有查询,但仍然出错。我还尝试创建一个包含所有我想要的列的查询,然后根据该查询设置记录源。但是,每个查询都有不同的条件,给出了特定的结果。例如,query1根据它的标准给我237条记录,query2根据它的标准给我501条记录。当我创建另一个查询来接收我想要用于每个条件的列时,我得到了738条记录,当我使用sum函数并显示结果时,我得到了错误。

EN

回答 1

Stack Overflow用户

发布于 2019-05-22 02:40:07

看起来您需要使用联合查询所有 https://support.office.com/en-us/article/union-operation-aa310e10-282b-4693-b6e3-2a2efdd87f1d?ui=en-US&rs=en-US&ad=US使用联合查询作为另一个类似查询的源:

代码语言:javascript
复制
SELECT GroupCol, Sum(SumCol) AS TotalSum
FROM (
  SELECT SomeColumn AS GroupCol, ColumnForSum AS SumCol
  FROM query1

  UNION ALL
  SELECT AnotherColumn, AnotherColumnForSum
  FROM query2
) AS subquery
GROUP BY GroupCol
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56234743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档