mySQL批量更新··
模拟如
表1 A
name 姓名
sunNo 学号
表2 B
sunNo 学号
name 姓名 ?(目前为空没有任何数据)
问题 把表A的面的姓名批量更新到表B里面。而且是学号对应的姓名。
注意:数据库为MYSQL,表A 和表B 没有任何主外键关联。表B里面的学号很多都等于表A里面的学号。所以我想通过表B里面的学号去联系表A拿到到表A里面的姓名然后在批量更新到表B里面的名字。
求SQL语句 在线等。
------解决方案--------------------没有主外键怎么联系啊? 求高手啊!
------解决方案--------------------查询出来A表name 插入到B表
------解决方案--------------------SQL语句··
------解决方案--------------------也想学这方面的,还有级联是什么?
------解决方案--------------------SQL code
UPDATE B SET B.[Name]=A.[Name]
FROM B
INNER JOIN A ON B.SunNo=A.SunNo