日期:2014-05-18 浏览次数:20528 次
update a set 身份证号=b.修改后的身份证号 from 员工信息表 a,自由表 b where a.工号=b.工号
------解决方案--------------------
update tb1 set 身份证号=tb2.身份证号 from tb2 where tb1.工号=tb2.工号
------解决方案--------------------
update 员工信息表 set 身份证号=b.修改后的身份证号 from 员工信息表 a join 自由表 b on a.工号=b.工号 and a.工号 in(select 工号 from 员工信息表 where 条件判断出错误员工信息的)
------解决方案--------------------
把客户机上的自由表bbb导入服务器,然后就可以
update aaa set 身份证号=b.修改后的身份证号 from aaa as a,b where a.工号=b.工号 update from的用法,具体参看这个例子: UPDATE titles SET ytd_sales = t.ytd_sales + s.qty FROM titles t, sales s WHERE t.title_id = s.title_id AND s.ord_date = (SELECT MAX(sales.ord_date) FROM sales)