Usar un insert ... select consulta, y poner los valores conocidos en el select :
insert into table1
select 'A string', 5, idTable2
from table2
where ...
Usar un insert ... select consulta, y poner los valores conocidos en el select :
insert into table1
select 'A string', 5, idTable2
from table2
where ...