如何在已创建的 table 中保存查询?

How can I save queries in an already created table?

我知道如何根据查询创建 table:

SQL> CREATE TABLE InstructorAddressModPer
  2  AS
  3     SELECT InstructorAddress.instructor_address_id, InstructorAddress.instructor_id, InstructorMailingAddressModPer.module_id, InstructorMailingAddressModPer.student_id
  4     FROM InstructorAddress
  5     LEFT JOIN InstructorMailingAddressModPer ON InstructorAddress.instructor_id = InstructorMailingAddressModPer.instructor_id;

但是如何使用查询将值保存到已创建的 table?

您可以按如下方式使用INSERT INTO TABLE SELECT ...

INSERT INTO InstructorAddressModPer
SELECT InstructorAddress.instructor_address_id, InstructorAddress.instructor_id, InstructorMailingAddressModPer.module_id, InstructorMailingAddressModPer.student_id
  FROM InstructorAddress
  LEFT JOIN InstructorMailingAddressModPer ON InstructorAddress.instructor_id = InstructorMailingAddressModPer.instructor_id;