2016-02-17 3 views
0

Я собираю некоторую статистику для колл-центра. Одним из элементов данных, которые я хочу отобразить, является% вызовов, на которые отвечает первая строка.Показан процент вызовов для 1 конкретной категории

До сих пор я схватил [Case_status_Name], который показывает причину закрытия, [Всего], которое является вычисленным полем, которое подсчитывает общее количество всех возвращенных строк. И [Процент], который содержит.

percentage([Total]) 

Теперь я только хочу, чтобы отобразить процент, где [Case_status_name] = «Ответил на 1-й линии». Но всякий раз, когда я пытаюсь отфильтровать другие категории, как до, так и после агрегации, я получаю 100%.

Как я могу отобразить это единственное значение правильно?

ответ

0

Если вам нужно только одно значение, почему бы не выполнять вычисления напрямую? Создать запрос с одним полем с выражением типа:

sum(case when [Case_status_name]='Answered by 1st line' then 1 end)/count(*) 
Смежные вопросы