У меня есть таблица SQL Server Table_1
с name, subname, value
столбцами
Для каждого подимени я могу получить среднее значение по запросу:
select subname, AVG(value) as avg from Table_1 group by subname;
Я также могу получить сумму значений для каждого имени:
select name, sum(value) as sum from Table_1 group by name;
Мне нужен процент каждой строки avg
для каждой из name
, я не могу понять это.
РЕДАКТИРОВАТЬ: например. процентов будет -- среднее значение1 равно x% от общего числа средних значений в a1
select * from Table_1
выглядит так:
name subname value
a1 val1 20
a1 val2 20
a1 val3 10
a1 val1 40
a1 val2 30
a2 2val3 90
a2 2val1 80
a2 2val2 30
a2 2val3 90
a2 2val1 80
a2 2val1 630