MSSQL:关联的两张表,更新一列,返回相等的值?
数据库:sqlserver表名:info_city备份表:info_city_bak由于info_city的proid批量更新错了现在要通过获取备份表的proid更新回来...
数据库:sql server
表名:info_city
备份表:info_city_bak
由于info_city的proid批量更新错了现在要通过获取备份表的proid更新回来。
两张表有个关联的字段是cityid
请问如何用一句update语句把info_city中的proid更新回来?
急急急,在线等了。
update info_city set ProID=B.ProID from info_City A,info_city_bak2015 B where A.CityID=b.CityID
等也白等 展开
表名:info_city
备份表:info_city_bak
由于info_city的proid批量更新错了现在要通过获取备份表的proid更新回来。
两张表有个关联的字段是cityid
请问如何用一句update语句把info_city中的proid更新回来?
急急急,在线等了。
update info_city set ProID=B.ProID from info_City A,info_city_bak2015 B where A.CityID=b.CityID
等也白等 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询