2016-08-12 2 views
1

мне нужна помощь в создании выражения в SSRS на основе этого запроса:Как создать = CountDistinct в SSRS на основе запроса

SELECT COUNT(DISTINCT person_id) FROM person_table 
WHERE (employed = 'Y' or title = 1) 
or (start_date = '' or start_date = '00000000' 
or  start_date > CONVERT (VARCHAR,GETDATE(),112)) 

Все, что я до сих пор это

=CountDistinct(IIf(Fields!no_unresolved_allergies_ind.Value = "Y",Fields!MRN.Value,Nothing)) 
+0

Можете ли вы разместить свою схему? – bpachev

ответ

0

С лимитированной информацией, я воспользуюсь этими строками

=CountDistinct(
IIF(
((Fields!employee.Value = "Y" OR Fields!title.value = 1) OR 
(Fileds!start_date.value = " " OR Fileds!start_date.value = "00000000") OR 
(Fields!start_date.Value > FORMAT(NOW(),"yyyyMMdd")),Fields!MRN.Value,Nothing 
     ) 
Смежные вопросы