在学生表中插入一列为身份证号

在学生表中插入一列(身份证号),请问当插入成功后,如何给已创建好的学生表中的其他学生的身份证号进行添加。

不要直接用名称,因为名称有可能是相同的,姓名id是唯一的:
update 学生表
inner join 身份证表 on 学生表.姓名id=身份证表.姓名id
set 学生表.身份证=身份证表.身份证;

参考自:mysql多表更新(跨表更新) http://www.data.5helpyou.com/article252.html

update 学生表 set 学生表.身份证=身份证表.身份证 from 身份证表 where 学生表.姓名=身份证表.姓名