我认为有关系,而不是立方。因此,我不是正确地问这个问题,为此,我深表歉意。

我有一张桌子,每个记录是患者,一天,位置和药物。当患者一天每天服用多种药物时,只有一次。当患者在同一天接受相同的药物,但在不同的位置,它是每个位置的药物,但在该患者日只有一次。为了在按几天或位置或药物切片时正确计数,我创建了“患者日毒品”的哈希,该措施是“计数不同的”。效果很好。患者可以在没有药物的情况下在一个地方列出,但永远不会有没有位置的药物。

当我尝试计算患者日的数量,按位置切片时,我遇到了麻烦。我以为我会在哈希“患者日”上做同样的技巧。因此,如果我计算特定位置的患者日,我希望每个不同的患者日都只计算一次。我发现我正在计算患者天线,以一种改变查询范围时改变的方式。如果我通过药物类型过滤,它会改变患者的日子。

这是我感到困惑的地方。当我通过一组位置过滤时,我希望在患者日内计算药物周日,以反映被过滤的位置。但是我不希望有任何过滤器(会改变患者名单)改变位置当天。因此,我不知道如何有选择地使患者计数不变。

一个想法是欣赏日和位置,并计算患者日,并将该视图加入我的表格,但我不知道这些数字可以汇总在什么水平上,在哪里可以汇总。然后,在每个级别上,在聚集后必须进行药物日的计算。

在哪里学习这些怪异的维度/衡量关系的好地方?

有帮助吗?

解决方案

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top