Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Среднее значение / 5 сообщений из 5, страница 1 из 1
01.09.2021, 07:46
    #40094235
Ablaykhan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Среднее значение
Здравствуйте, у меня есть таблица Лист2$

Код: sql
1.
2.
3.
4.
5.
6.
Create table Лист2$(
[Количество (в базовых ед#)] [float] NULL,
[Сумма (упр#)] [float] NULL,
[АДРЕС ] [nvarchar](255) NULL
) ON [PRIMARY]
GO



Мне поступила задача вытащить [Ср.доли, %] для этого мне нужно было выгрузить 2 атрибута. Это [Доля товара ед., %] [Доля товара тг., %]

Я их выгрузил
Код: sql
1.
2.
3.
4.
5.
6.
SELECT 
*,
 (([Количество (в базовых ед#)] / sum([Количество (в базовых ед#)]) over(partition by [АДРЕС ]))*100) AS [Доля товара ед., %], 
 (([Сумма (упр#)] / sum([Сумма (упр#)]) over(partition by [АДРЕС ]))*100) AS [Доля товара тг., %]
   FROM Лист2$
WHERE [Длина] IS NOT NULL



Теперь у меня не получается выгрузить [Ср.доли, %]. Там нужно взять среднее значение минимального значения и среднего. Подскажите пожалуйста как это сделать. В картинке более подробно показано, как это выглядит в Excel. Простите если что то не понятно, но более подробно у меня не получается описать.
...
Рейтинг: 0 / 0
01.09.2021, 08:32
    #40094237
Ablaykhan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Среднее значение
Ablaykhan,
...
Рейтинг: 0 / 0
01.09.2021, 12:24
    #40094329
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Среднее значение
Ablaykhan,

авторсреднее значение минимального значения и среднего
среднее между минимальным и средним

select avg(колонка) [среднее между минимальным и средним]
from
(
select среднее as колонка group by
union all
select минимальное as колонка group by
)
...
Рейтинг: 0 / 0
01.09.2021, 13:29
    #40094366
Ablaykhan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Среднее значение
Владислав Колосов,

Извиняюсь, но у меня два этих данных вытекают с оконных функций. А эти оконные функции я не могу использовать в других запросах.
...
Рейтинг: 0 / 0
01.09.2021, 14:19
    #40094399
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Среднее значение
Ablaykhan,

Подсчитайте по формуле среднего значения, в таком случае, если хотите оконные использовать для каждой строки. Школьная арифметика.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Среднее значение / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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