Это может быть простой вопрос, но я не знаю, как написать SQL-запрос для этого.
У меня есть сценарий ниже:
Таблица 1:
id name
1 aaaa
2 bbbb
3 cccc
4 dddd
Таблица 2:
id name
1 xxxx
2 yyyy
Таблица вывода - Таблица отображения между таблицей 1 и таблицей 2:
id Table1_id Table2_id
1 1 1
2 1 2
3 2 1
4 2 2
5 3 1
6 3 2
7 4 1
8 4 2
Я хочу написать запрос на вставку для указанной выше таблицы вывода
SQL, как показано ниже
insert into output_table(table1_id, table2_id)
select table1.table1_id, ....
from table1 .... ?
Обратите внимание, что между этими двумя таблицами нет соединяющего столбца, и для каждого идентификатора в table1 необходимо сопоставить оба идентификатора (1 и 2) с записью в выходной таблице.
Может кто-нибудь помочь мне написать этот запрос.
Заранее спасибо.