update GADATA0011.EMPLOYEE set GADATA0011.EMPLOYEE.STRCARDNO=GADATA0011.ZDQVIEW.STREMPLOYEECODE from GADATA0011.EMPLOYEE,GADATA0011.ZDQVIEW where
GADATA0011.EMPLOYEE.STRCARDNO=GADATA0011.ZDQVIEW.STRCARDNO
GADATA0011.EMPLOYEE.STRCARDNO=GADATA0011.ZDQVIEW.STRCARDNO
update GADATA0011.EMPLOYEE
set GADATA0011.EMPLOYEE.STRCARDNO=(select GADATA0011.ZDQVIEW.STREMPLOYEECODE from GADATA0011.EMPLOYEE,GADATA0011.ZDQVIEW
where GADATA0011.EMPLOYEE.STRCARDNO=GADATA0011.ZDQVIEW.STRCARDNO)
update GADATA0011.EMPLOYEE set
GADATA0011.EMPLOYEE.STRCARDNO=
(select STREMPLOYEECODE from GADATA0011.ZDQVIEW where
GADATA0011.ZDQVIEW.STRCARDNO=GADATA0011.EMPLOYEE.STRCARDNO)
update GADATA0011.EMPLOYEE set GADATA0011.EMPLOYEE.STRCARDNO= select GADATA0011.ZDQVIEW.STREMPLOYEECODE from GADATA0011.EMPLOYEE,GADATA0011.ZDQVIEW where
GADATA0011.EMPLOYEE.STRCARDNO=GADATA0011.ZDQVIEW.STRCARDNO
GADATA0011.EMPLOYEE.STRCARDNO=
(
select STREMPLOYEECODE from GADATA0011.ZDQVIEW where
GADATA0011.ZDQVIEW.STRCARDNO=GADATA0011.EMPLOYEE.STRCARDNO)
where exists (
select STREMPLOYEECODE from GADATA0011.ZDQVIEW where
GADATA0011.ZDQVIEW.STRCARDNO=GADATA0011.EMPLOYEE.STRCARDNO
)楼主的语法来自SQL Server吧,:)