2

我有一张桌子challenge_submissions——

date                       submitter          challenge
8/10/2020 9:02:16 AM         tim              Challenge1
8/10/2020 11:22:04 AM        morty            Challenge2
8/10/2020 11:45:10 AM        morty            Challenge1
8/10/2020 10:18:56 AM        tim              Challenge2
8/10/2020 9:34:14 AM         jim              Challenge3
8/10/2020 12:02:10 PM        pam              Challenge3

还有一张将球员与球队相匹配的桌子——

team            player
Team A           tim
Team A           pam
Team B           jim
Team B           morty 

我想要一张表格,告诉我哪个团队首先解决了多少挑战,例如:

Team            Score    First Solves
Team A           xxx          2
Team B           xxx          1

我试着为它制作一个LOD——

首先解决 -{FIXED [challenge]: MIN([date])}然后另一个计算字段是首先解决 -IF [date] = [First Solve] THEN [First Solve] ELSE NULL END

然后将团队和提交者放在一个层次结构中,但这对我不起作用。

4

1 回答 1

1

你快到了。

创建一个中间计算字段以便于理解

Whether first solved作为

If [First Solve date]=[Date] then 1 else 0 END

顺便提一下,我将第一个计算字段命名为first solve date

创建您想要的字段First solves

{
FIXED [Team] : SUM([whether first solved])
}

你会得到你的看法

结果

请告诉我它是否有效。赞成票将不胜感激:)

于 2020-10-13T02:02:58.067 回答