MrB*_*liz 0 sql t-sql sql-server
给出以下表结构
地点
LocationName|Easting|Northing
Run Code Online (Sandbox Code Playgroud)
事故
LocationString|Easting|Northing|LocationName
Run Code Online (Sandbox Code Playgroud)
LocationString是一个格式错误的地铁站名称,应用程序的用户可以键入任何旧垃圾.然而,东边和北边(坐标)是一致的.使用它们,我可以通过在查找表中查找这些值来为位置提供一致的名称.
在ACCESS SQL中,我将执行以下操作
UPDATE INCIDENTS, Locations
SET Incidents.LocationName = Locations.LocationsName
WHERE Incidents.Easting = Locations.Easting
AND
Incidents.Northing = Locations.Northing
Run Code Online (Sandbox Code Playgroud)
我如何在T-SQL中完成相同的工作?
Lam*_*mak 12
UPDATE I
SET I.LocationName = L.LocationsName
FROM Incidents I
JOIN Locations L
ON I.Easting = L.Easting AND I.Northing = L.Northing
Run Code Online (Sandbox Code Playgroud)