【发布时间】:2020-06-17 14:52:41
【问题描述】:
我绞尽脑汁想弄清楚这一点。我有一个如下所示的数据集/表:
ID | Person1 | Person2 | Person3 | EffortPerPerson
01 | Bob | Ann | Frank | 2
02 | Frank | Bob | Joe | 3
03 | Ann | Joe | Beth | 1
我正在尝试为每个人添加“努力”。例如,Bob 是 2+3,Joe 是 3+1,等等。我的目标是生成一个 PowerBI 散点图,显示每个人的总努力。
在理想情况下,查询不应该关心有多少“Person”字段。它应该只计算个人姓名出现的每一行的 Effort 值。
我认为 GROUP BY 会起作用,但显然这仅适用于一列,而且我无法在这里解决如何使嵌套查询起作用。
有人有什么想法吗?提前致谢!
【问题讨论】:
-
用您正在使用的数据库标记您的问题。
-
使用 Unpivot 转换。尝试将 Person1 等放入行中,然后您可以正常添加所有内容。
标签: sql powerbi powerbi-datasource