Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Report Services матрица суммирование по двум параметрам / 4 сообщений из 4, страница 1 из 1
20.01.2014, 16:48
    #38532102
dollar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services матрица суммирование по двум параметрам
Помогите рассчитать, кто сталкивался
На рисунке столбец процент нужно рассчитать как
кол-во/сумму кол-ва по магазину в текущем месяце,

например по первой строчку должно быть
4/(4+6)
...
Рейтинг: 0 / 0
20.01.2014, 18:04
    #38532223
Madmech
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services матрица суммирование по двум параметрам
Вам надо на уровне запроса использовать аналитическую функцию для подсчета суммы кол-ва по магазину, а потом делить значение текущей ячейки на это число.

Как-то так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SELECT  t.Year
       ,t.Month
       ,t.Shop_Name
       ,t.Seller_Name
       ,COUNT(t.ID) AS Cnt
       ,SUM(t.Amount) AS Amount
       ,COUNT(t.ID) / SUM(COUNT(t.ID)) OVER (PARTITION BY t.Shop_Name) AS Per_Cnt
FROM tSales t 
GROUP BY t.Year
        ,t.Month
        ,t.Shop_Name
        ,t.Seller_Name


Это если ID уникальный. Если же нет, то запрос будет чуть посложнее, но, судя по всему, это не Ваш случай.

Вытаскивание года/месяца из даты сделаете сами.
...
Рейтинг: 0 / 0
20.01.2014, 18:11
    #38532241
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services матрица суммирование по двум параметрам
dollar,

???
13931120
13918558 (ниже по тексту еще формулы)

З.Ы. Лично сам делаю на стороне сервера...
...
Рейтинг: 0 / 0
20.01.2014, 22:59
    #38532495
dollar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services матрица суммирование по двум параметрам
Madmech, user89

Спасибо. Пока я так и сделала. Через БД.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Report Services матрица суммирование по двум параметрам / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]