0

在一个查询中,我有一个案例语句,它给出了参加面试的两个值中的任何一个 - 这是从另一个字段得出的,该字段为 3 个不同场景提供一个值,实际上意味着参加 = Y,一个值涵盖不参加 = N。所以对于示例我的输出中有类似的内容:

Unique_ID   New/Existing                 Attend_Interview         
=========   ========================     ================    
12554445    E                            Y
65766879    N                            N
53375654    N                            Y
44323224    E                            N
93656786    E                            Y

然后,我将其放入 Microstrategy (MS) 中的摘要网格中,以计算出新的/现有的应用程序进一步按 Y/N 细分以供参加。

但我也想找出新应用程序参加与新应用程序未参加的比率,但是在 MS 中无法做到这一点,因为我使用的是交叉表摘要报告,因此如果可能的话需要尝试在 SQL 中计算。

我的摘要目前看起来像这样:

                  N                       E
       ======================  =========================
        **Y**           N         **Y**           N
      =========    ==========   =========     =========
         570           140         89            56  

我想计算出 570/89 的比率,但正如我所说,我认为我需要在 SQL 中做一些事情,以便我可以将其放入我的摘要报告中,因为这些不是我可以划分的物理列。

非常感谢您提供有关如何创建此比率字段的任何建议或对我正在做的事情进行返工的建议。

使用:SQL Server 2008 R2 Express 和网页版 MS

4

1 回答 1

0

Attend_Interview = Y您可以为和案例创建两个条件指标Attend_Interview = N,然后您可以计算这两个指标之间的比率。

如果您想在交叉表报告中使用这些指标,您应该将Attend_Interview属性替换为指标。

于 2014-12-02T09:22:00.817 回答