不知道为什么它在t2抛出一个错误。我试图运行一个简单的SQL查询。 运行于MS-SQL和错误消息说,“近T2不正确的语法”左加入子查询
UPDATE t1
SET t1.EmpSubCompetency = t2.EmpSubCompetency,
t1.Competency = t2.Competency,
t1.FileName = t2.FileName,
t1.Longitude = t2.Longitude,
t1.Latitude = t2.Latitude,
t1.SubAreaName = t2.Region,
t1.SectorTag=t2.SectorTagClassification
FROM dbo.STG_MyCompetencies t1
LEFT JOIN (select * from dbo.STG_EmployeeMaster where Act_Flg='Y') t2
如果它引发错误,为什么不在错误信息中包含问题? – HoneyBadger
'ON'子句缺失 –
另外,您正在使用哪些DBMS? MySQL的? SQL Server?甲骨文? –