Как рассчитать процентную разницу в отчетности SQL 2008 - PullRequest
1 голос
/ 20 октября 2011

У меня есть сценарий, в котором я показываю еженедельные цены в виде группы столбцов, и мне нужен столбец, в котором я буду отображать среднее значение дневной разницы в процентах.Я хочу знать, есть ли способ в SQL Server Reporting Service 2008 R2 или я должен вручную создать в моем запросе.

1 Ответ

0 голосов
/ 03 ноября 2012

Если я правильно понимаю этот вопрос, ваш текущий запрос возвращает только результаты, агрегированные с недельным уровнем детализации.

Возможное решение, не требующее агрегированного запроса SQL:

  • ИзменитьВаш запрос для возврата данных на дневном уровне детализации.
  • Используйте комбинацию полей группировки и расчета (и скрытия), чтобы получить «Среднесуточную разницу в процентах», но скрыть дневные цены, если вы этого не сделаете.хочу отобразить их.

Предполагая, что «Среднесуточная процентная разница» относится к среднему значению дневного процентного изменения цен за одну неделю, лучшее решение - вместо этого написать агрегированный SQL-запрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...