Смотрите также:
- Оператор слияния SQL-сервера с двумя таблицами в качестве цели
Поддерживает ли оператор SQL MERGE
или какой обходной путь для работы с таблицами пересечений, если исходная таблица не имеет схемы таблиц пересечений?
Таблица пересечений - это таблица, которая находится между 2 таблицами, так что вы можете иметь множество отношений. Таблица пересечений содержит только ключи обоих (например, см. Здесь: Дизайн отношений «многие ко многим» - Дизайн таблицы пересечений )
В моем случае исходная таблица выглядит как
- первичный ключ A
- поле комментария 1
- поле комментария 2
- поле комментария 3
Целевые таблицы - это таблица, которая содержит:
- первичный ключ B (уникальный, специфичный для этой таблицы)
- комментарий
и таблица пересечений, содержащая
- первичный ключ A (такой же, как в исходной таблице)
- первичный ключ B (тот, что из целевой таблицы)
Я хочу объединить обе стороны с помощью двух операторов слияния.