|
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 3
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Хочется узнать мнение экспертов24.03.2020, 05:24. Показов 1348. Ответов 2
Есть набор таблиц:
Описание задания: Агенты Есть организации-агенты, которые сотрудничают с компанией S7 Airlines, продавая билеты. У каждого агента есть числовой код, например, 10187. Агент имеет несколько пунктов продаж, где продаются билеты. Кроме того, в этих пунктах продаж выставляется сувенирная продукция от S7 . Сувенирную продукцию также называют POSm. Мерчендайзеры Мерчендайзеры – сотрудники S7, которые должны привезти в пункты продаж сувенирную продукцию и расставить ее. Каждый мерчендайзер привязан к некоторому городу. Город, в свою очередь, относится к некоторому региону. POSm и комплекты POSm Есть различные виды продукции, например, ручки, блокноты и т.д. В пункты продаж продукция поставляется комплектами. Комплект имеет название, а также содержит перечень POSm и количество по каждой позиции. Например, в «Комплект 1» входят 5 ручек и 3 блокнота. Задача на формирование комплектов POSm Когда S7 готовится централизованно разослать сувенирную продукцию по всем пунктам продаж, то создается задача на формирование комплектов POSm. У нее есть название и статус. В этой БД статус 1 означает «в работе», статус 2 – «выполнена». Смысл задачи – что ответственные люди должны сформировать посылки с нужным количеством продукции во все города с пунктами продаж агентов. Когда все готово, задаче присваивается статус «выполнена». Задача на размещение POSm Когда задача на формирование комплектов POSm становится выполненной, то создаются конкретные задачи на размещение POSm для мерчендайзеров по конкретным пунктам продаж. Заметим, что в каждый пункт продаж не обязательно доставляется 1 комплект. В крупные пункты продаж доставляется 2 или более комплектов. Статус у этих задач – 1 («в работе»). Когда мерчендайзер доставляет продукцию в пункт продаж, то он переводит задачу в статус 2 («выполнена») ------------------------------------------------------------------------------------------------------------------------------------------ Задания: 1. Посчитайте сколько единиц каждого вида POsm еще осталось разместить и сколько было размещено
2. Посчитать сколько единиц каждого вида POSm было отправлено каждому агенту Это честно говоря даже нез как корректней написать с таким кол-вом джойнов и надо ли их делать, опять же что бы совместить значения вроде бы и надо, но выходит такая портянка что выглядит как то неадекватно, сколько не сидел на форумах так и н нашел норм ответа, извините попробую спросить тут, надеюсь найду истину) 3. Посчитать сколько у каждого мерчендайзера задач «в работе» и «выполнено». Если 0, то должно вывестись 0 4. Найти агентов, у которых более 2 задач на размещение, выведите для каждого из них количество задач Частично задания сделал, но непонятно как JOINить большие выборки таблиц для отбора значений, ведь что бы с джойнить таблицы для какой то выборки надо написать 4-5 джойнов + функции, решение выглядит неоднозначным и даже вероятно нелогичным, вероятно я заблуждаюсь т.к. не так хорошо знаю SQL, но хотелось бы понять как рациональнее всего можно в данных ситуациях (с большим кол-вом таблиц) получить искомые данные. Спросить не у кого и на формах искал больше суток, заранее извиняюсь если дублирую какую то тему, хотелось бы разобраться, заранее благодарю за более развернутый ответ. Посчитать сколько единиц каждого вида POSm еще осталось разместить и сколько было размещено
0
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24.03.2020, 05:24 | |
|
Ответы с готовыми решениями:
2
Очень хочется узнать мнение о сайте Хочется узнать ваше мнение по сборке ПК под игру Far Cry 3. мнение экспертов С++ |
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
|
|
| 24.03.2020, 09:39 | |
|
Что такое AUTO_INCREMENT? Нет такого в MS SQL.
0
|
|
| 24.03.2020, 09:39 | |
|
Помогаю со студенческими работами здесь
3
Мнение экспертов по копипасту Мнение экспертов в позиционировании
Системы частиц (требуется мнение экспертов)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|