一个表示学生信息表student    有学号 stuNo,姓名stuName等字段另一个表示学生成绩表score_english 有学号no,姓名name,成绩chengji等字段学生成绩表的学号是错误的  姓名是正确的 如何用学生姓名作为条件来更新成绩表中的学号(让该表的学生姓名及学号和信息表中的一致 )update score_english set no = student.stuNo where student.stuName = score_english.name我这么写  为什么不对呢?