На основании приведенной ниже таблицы 1 я пытаюсь написать запрос, который позволяет мне создать новую таблицу, заполнить пустой идентификатор компании ближайшим совпадением на основе города, страны и региона.
Таблица 1 - это примерная таблица, тогда как Таблица 2 - это ожидаемый результат.
Таблица 1
Cust | City | Country | Region | CompanyID
ABC | KL | MY | APAC | 123456
ABC | KL | MY | APAC |
ABC | JB | MY | APAC |
ABC | SY | AU | APAC | 778899
ABC | ME | AU | APAC |
GHI | DB | AE | EMEA | 112233
GHI | AD | AE | EMEA |
Таблица 2
Cust | City | Country | Region | CompanyID
ABC | KL | MY | APAC | 123456
ABC | KL | MY | APAC | 123456
ABC | JB | MY | APAC | 123456
ABC | SY | AU | APAC | 778899
ABC | ME | AU | APAC | 778899
GHI | DB | AE | EMEA | 112233
GHI | AD | AE | EMEA | 112233
Чувствуется, что-то вроде VLOOKUP, но не знаю, с чего начать. Буду искренне признателен за любую помощь, пожалуйста.
Спасибо!