Предположим, что следующие две таблицы:
users (username, region, location, department, subdepartment)
и
structure (region, location, department, subdepartment)
При запуске в таблице пользователей каждое имя пользователя отображается в одной записи.Мне бы хотелось, чтобы, если в имени пользователя столбец подотдела был пустым, он автоматически распространялся на все подотделы, определенные для этого отдела в структурной таблице.
Значение, вместо одной записи в таблице пользователей, в конце будет N записей, где N представляет количество подразделений, определенных в структурной таблице для исходного региона, местоположения, комбинации отделов.
Я пытался сделать это с помощью оператора MERGE, но не могу понять.Как я мог это сделать?Спасибо!