我需要从表中选择一个employee_id
select emp_id
from employee emp, temp_data td where lower(td.supervisor_name) like lower(emp.last_name||emp.firstname)
并将其插入到同一个表中的一个字段中
update emp set emp.supervisor_id = **The value returned from the previous query**
from employee as emp
Inner join temp_table as td
on td.emp_id = emp.emp_id
有什么办法可以实现吗?问题是我在更新语句中设置它时引用了同一个表的另一个字段。如果我可以走任何其他路线,请告诉我......我在 Informix 中做。