insert into op1
select op.opnr, op.fallnr, stp.patientenname, stp.geburtsdatum, op.opdatum
from st_patient stp, op op
where stp.fallnr=op.fallnr

Wenn im Select alle Felder definiert sind die auch in op1 definiert sind geht das so ansonsten:

insert into op1 (opnr, fallnr, patientenname, geburtsdatum, opdatum)
values(select op.opnr, op.fallnr, stp.patientenname, stp.geburtsdatum, op.opdatum
from st_patient stp, op op
where stp.fallnr=op.fallnr
)