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

Откуда:
Сообщений: 8
Задачка простая, но с подвохом
есть две таблицы в базе sql
одна с названиями столбцов такими

номер чека номер позиции чека артикул кол-во штук
id_check id_pos art quantity

и вторая - с такими названиями столбцов

артикул Продукт Категория
art product category

получается, что у них схожий только столбец art - артикул между этими двумя таблицами
как я понимаю - сначала надо таблицы объединить по столбцу art - но тогда просуммируется количество позиций в чеке, а надо выяснить подробности такие
и написать одним запросом на языке PL/SQL для Oracle, количество чеков, в которых куплено больше 2-х пар любой обуви и есть любой товар из категории туризм

Большая просьба - не ссылаться на другие ветви сайта с примерными задачами, а - по возможности, скачать, прописать запрос и дать сканы - что вышло, но - с учетом того, чтобы самые простые менеджеры поняли, как это вышло, ладно?

К сообщению приложен файл (table_012.xls - 15Kb) cкачать
22 июн 18, 21:25    [21514385]     Ответить | Цитировать Сообщить модератору
 Re: Связи двух таблиц  [new]
salatt
Member

Откуда:
Сообщений: 8
попробовал выстроить сводную таблицу в excel - просмотрел - выходит, что из пяти чеков - в четырех есть больше 2-х пар обуви и что-то из категории туризм
но в excel сначала пришлось впр притянуть к каждой позиции чека ее категорию и раздел товара - например - кеды - обувь, а потом строить сводную таблицу - причем строки - как категории товара, вторичные группировки строк - как наименования товара в чеке, а столбцы - номера этих пяти чеков задачки, итоговый свод прилагаю

К сообщению приложен файл (свод.xls - 13Kb) cкачать
22 июн 18, 23:04    [21514535]     Ответить | Цитировать Сообщить модератору
 Re: Связи двух таблиц  [new]
salatt
Member

Откуда:
Сообщений: 8
А вот как то же повторить в sql - аналоги впр и сводной таблицы - есть ли единый запрос - связать обе таблицы в одну по ключевому значению для чеков и сразу получить ответ по категориям - вот это задача, причем в моем своде не совсем ясно - верный ли ответ - в четырех чеках. Надеюсь на столь сильный форум, все эти проблемы разрешатся быстро, так?
22 июн 18, 23:07    [21514541]     Ответить | Цитировать Сообщить модератору
 Re: Связи двух таблиц  [new]
Посетитель
Member

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

1. Вам это зачем?
2. Нам это зачем?
3. Если вы даже ветку нужную выбрать не смогли, как вы сможете понять решение, ведь оно явно будет сложнее названия ветки?
23 июн 18, 09:55    [21514900]     Ответить | Цитировать Сообщить модератору
 Re: Связи двух таблиц  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36696
salatt
Большая просьба - не ссылаться на другие ветви сайта с примерными задачами, а - по возможности, скачать, прописать запрос и дать сканы - что вышло, но - с учетом того, чтобы самые простые менеджеры поняли, как это вышло, ладно?

Модератор: Пивка может еще подогнать?
23 июн 18, 10:20    [21514920]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить