У меня есть таблица отношений «многие ко многим», в которую нужно вставить строки.
Предположим, заголовки:
Table1: Id_1 | Etc....
Table2: Id_2 | Etc....
Relation_Table: Id_1 | Id_2 | Etc.
Мне нужно сделать следующее:
- Вставить новый элемент в таблицу 1
- Свяжите этот новый элемент со всеми элементами в таблице 2
Итак, мне нужно добавить в таблицу отношений n строк следующим образом:
(id_1_new, id_2_0),
(id_1_new, id_2_1),
(id_1_new, id_2_2),
(id_1_new, id_2_3),
(id_1_new, id_2_4),
(id_1_new, id_2_5),
(id_1_new, id_2_6),....
- Где
id_1_new
известен и может быть введен вручную
- И
id_2_n
могут исходить от select Id_2 from Table2
.
Как я могу сделать это с помощью операторов SQL?
Решения Microsoft Access также приветствуются.