2014-12-01 2 views
0

В запросе у меня есть оператор case, который дает одно из двух значений для Attend Interview - это получается из другого поля, которое дает одно значение для трех разных сценариев, которые на самом деле означают посещение = 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

ответ

0

Вы можете создать два условных метрики для Attend_Interview = Y и Attend_Interview = N случаев, то вы можете рассчитать соотношение между этими двумя показателями.

Если вы хотите использовать эти показатели в своем отчете в кросс-таблице, вы должны заменить атрибут Attend_Interview метрикой.

+0

Столбец Attend получен из одного столбца SQL и разбит на 2 по MS в сводном отчете, поэтому я не могу использовать их как показатели в отчете MS, если нет другого способа сделать это в MS, что я не еще не знаю. – Andrew