Not Sure if this is what you want:

insert into mytable1 (e,f,g,h,i)
select a,b,c,d,e
from table2,table3...
where table2.XX=table3.XXX
and ...