У меня есть следующая таблица table_1, которая содержит тысячи строк:
Num_replication object_name
--------------------------------
4 obj_1
8 obj_2
12 obj_3
для каждой из этих строк, мне нужно вставить строки в другие таблицы.
Например, Мне нужно вставить одну строку в table_2 для каждой строки в table_1:
ID obj_name
------------------
1 obj_1
2 obj_2
3 obj_3
, а в table_3 мне нужно вставить количество строк на основе num_replication следующим образом:
ID port
--------------
1 P0001
1 P0002
1 P0003
1 P0004
2 P0001
2 P0002
2 P0003
2 P0004
2 P0005
2 P0006
2 P0007
2 P0008
и то же самое для других строк.
Я знаю, что могу выполнить sh это с помощью циклов, но мне нужно делать это без циклов, используя несколько вставок.
любая помощь будет принята.