У меня огромная проблема, потому что я пытаюсь сделать это:
[Редактировать]: Основываясь на комментарии @ gordon-linoff, я смоделировал свой вопрос с каким-то конкретным примером
Я должен объединить две таблицы продаж и квоты.Таблица продаж:
+---------+---------+---------+---------+---------+---------+
| Country | Year | Store | Manager | Vendor | Customer|
+---------+---------+---------+---------+---------+---------+
| MX | 2018 |Cid. Mex.| Orlando | Luiz | 001 |
| MX | 2018 |Cid. Mex.| Orlando | Fabio | 002 |
| MX | 2018 |Cid. Mex.| Orlando | Luiz | 003 |
| MX | 2018 |Cid. Mex.| Orlando | Juan | 004 |
| MX | 2018 |Cid. Mex.| Orlando | Juan | 005 |
| MX | 2018 |Cid. Mex.| Javier |Hernandez| 007 |
...
И квота:
+---------+---------+---------+---------+---------+---------+------------+
| Country | Year | Store | Manager | Vendor | Customer| Target |
+---------+---------+---------+---------+---------+---------+------------+
| MX | 2018 |Cid. Mex.| Orlando | Luiz | 001 | 1,01 |
| MX | 2018 |Cid. Mex.| Orlando | Fabio | | 2,00 |
| MX | 2018 |Cid. Mex.| Orlando | Luiz | | 3,05 |
| MX | 2018 |Cid. Mex.| Orlando | Juan | 004 | 2,71 |
| MX | 2018 |Cid. Mex.| Orlando | | | 14,25 |
| MX | 2018 |Cid. Mex.| | | | 16,1 |
...
И я хочу что-то подобное в итоге: (Продажи JOIN Quota):
| SALES FIELDS || QUOTA |
+---------+---------+---------+---------+---------+---------++------------+
| Country | Year | Store | Manager | Vendor | Customer|| Target |
+---------+---------+---------+---------+---------+---------++------------+
| MX | 2018 |Cid. Mex | Orlando | Luiz | 001 || 1,01 | *1
| MX | 2018 |Cid. Mex | Orlando | Fabio | 002 || 2,00 | *2
| MX | 2018 |Cid. Mex | Orlando | Luiz | 003 || 3,05 | *3
| MX | 2018 |Cid. Mex | Orlando | Juan | 004 || 2,71 | *4
| MX | 2018 |Cid. Mex | Orlando | Juan | 004 || 14,25 | *5
| MX | 2018 |Cid. Mex | Javier |Hernandez| 004 || 16,1 | *6
...
Объясните результат, который я ищу:
- Поскольку "ключевая" страна + год + магазин + менеджер + продавец + клиент совпадают в обеих таблицах, я вывел 'target' из таблицы 'Quota'.
- В этом примере была определена квота продаж для продавца Fabio, независимо от клиентов, поэтому в каждой строке появляется Fabio (в той же стране, в том же году, в том же магазине и том же менеджере, что и «ключ»)), должна появиться его квота.
- В этом примере мы видим, что определена квота для Luiz (как была определена квота для Fabio), но на этот раз Luiz имеет квоту для клиента 001, как мы виделив примере (1), но клиент 001 является крупным клиентом и имеет определенную квоту, для всех остальных клиентов у Луиса есть более открытая квота.
- Так же, как в примере (1)
- В этом примере мы видим значение по умолчанию для квоты для всех поставщиков.Поскольку у Луиса, Фабио, Хуана и Эрнандеса есть своя собственная квота, эти значения не меняются.
- Здесь мы имеем ту же концепцию значения по умолчанию для квоты, но в этот раз на уровне выше предыдущего примера..
Я думаю, что теперь все стало яснее, но если что-то все еще мешает пониманию, пожалуйста, дайте мне знать.
Пожалуйста, помогите мне, люди.
Заранее спасибодля этого.