ORACLE将查询结果作为更新字段更新到其他表里 UPDATE 表名 SET 表名.字段名= (SELECT 查询结果.字段名 FROM ( 查询语句 ) 查询结果名 WHERE 表名.ID=查询结果.SYS_ID) 示例语句 UPDATE STUDENT SET STUDENT.NAME = ( SELECT A.NAME FROM (SELECT * FROM OPERATOR) A WHERE STUDENT.ID = A.ID )