Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Учебная задача на агрегацию данных  [new]
Gector555
Member

Откуда:
Сообщений: 3
Всем привет!
Наставьте на путь истинный!
Суть в следующем. Есть БД аптечной сети, всего 5 таблиц. Для неё делается отчет с помощью хранимой процедуры, надо в эту процедуру добавить ещё один расчёт.
"вывести долю от продаж позиции в аптеке, от продажи группы товара в этой же аптеке."
Задача старая, не смог найти её в интернете. Саму БД могу отдельно скинуть.

К сообщению приложен файл (скрипт процедуры.txt - 2Kb) cкачать

Сообщение было отредактировано: 21 июл 21, 12:26
21 июл 21, 12:31    [22349308]     Ответить | Цитировать Сообщить модератору
 Re: Учебная задача на агрегацию данных  [new]
aleks222
Member

Откуда:
Сообщений: 1518
Не смог - значит не сдал.
Садись, два.
21 июл 21, 12:33    [22349311]     Ответить | Цитировать Сообщить модератору
 Re: Учебная задача на агрегацию данных  [new]
Gector555
Member

Откуда:
Сообщений: 3
aleks222,
По делу есть ответ?
21 июл 21, 12:34    [22349313]     Ответить | Цитировать Сообщить модератору
 Re: Учебная задача на агрегацию данных  [new]
aleks222
Member

Откуда:
Сообщений: 1518
Gector555
aleks222,
По делу есть ответ?

По делу: тебе следует пройти в бан.
Таковы правила для тестовых и учебных заданий.
21 июл 21, 12:35    [22349314]     Ответить | Цитировать Сообщить модератору
 Re: Учебная задача на агрегацию данных  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8821
Gector555,

напишите в форум Работа...
21 июл 21, 16:18    [22349457]     Ответить | Цитировать Сообщить модератору
 Re: Учебная задача на агрегацию данных  [new]
Wlr-l
Member

Откуда:
Сообщений: 602
Владислав Колосов
Gector555,

напишите в форум Работа...


или посмотреть, как решаются такие задачи, в книге Итцика Бен-Гана Microsoft SQL Server 2012. Высокопроизводительный код T-SQL. Оконные функции. Глава 1, раздел "Недостатки альтернатив оконным функциям", стр. 12.

И, конечно, самостоятельно решить эту задачу. Девочки с курса увидят настоящего мужика, способного решать.
21 июл 21, 22:24    [22349592]     Ответить | Цитировать Сообщить модератору
 Re: Учебная задача на агрегацию данных  [new]
кириллk
Member

Откуда:
Сообщений: 1062
Wlr-l,

я помогу , копать нужно сюда

оконные функции sql
https://habr.com/ru/post/268983/
21 июл 21, 22:31    [22349595]     Ответить | Цитировать Сообщить модератору
 Re: Учебная задача на агрегацию данных  [new]
Wlr-l
Member

Откуда:
Сообщений: 602
кириллk
Wlr-l,

я помогу , копать нужно сюда

оконные функции sql
https://habr.com/ru/post/268983/


Не уводите товарища в другую сторону.

Я указал авторитетный источник, в котором рассмотрены варианты решения, как классические, так и с помощью оконных функций.
21 июл 21, 22:47    [22349601]     Ответить | Цитировать Сообщить модератору
 Re: Учебная задача на агрегацию данных  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8821
Всегда есть выбор двух компонентов из тройки: быстро, качественно, дёшево.
21 июл 21, 23:58    [22349631]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить