假设有两张表:学生表(students)和成绩表(scores),学生表中包含学生的信息,成绩表中包含学生的考试成绩信息。两张表通过学生ID(student_id)关联。

要更新学生表中学生的姓名和成绩表中学生的分数,可以使用以下SQL语句:

UPDATE students
INNER JOIN scores ON students.student_id = scores.student_id
SET students.name = '新姓名', scores.score = 90
WHERE students.student_id = 1;

上述SQL语句中,将学生表(students)和成绩表(scores)通过INNER JOIN关键字关联起来,并根据学生ID进行匹配。然后使用SET关键字分别更新学生表中的姓名和成绩表中的分数。最后使用WHERE子句指定需要更新的学生ID为1。

注意:上述SQL语句中的表名、字段名和条件根据实际情况进行调整。


原文地址: https://www.cveoy.top/t/topic/o9pV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录