日期:2014-05-18  浏览次数:20529 次

一个表根据另一个表更新数据
有一张 历史记录表 和一张培训课程表,历史表中有培训课程编号和课程名。
历史记录表中的数据有些是以前的数据.因此和现在的培训课程表的课程名不能对应起来。现在我想根据历史记录中的课程编号与课程表的课程编号 更新 历史记录的课程名。使历史记录中的课程名与课程表中的课程名一致

------解决方案--------------------
SQL code

updae 历史记录
set 历史记录.课程名=a.课程名 from 训课程表 a
where a.课程编号=历史记录.课程编号