简单的 UPDATE 语句
我们在查询教师表teachers
的时候发现,教师姓名name
为'Linghu Chong'的老师邮箱email
信息为NULL,即没有该部分信息,我们现在希望更新邮箱信息,这时候就需要用到UPDATE
语句。
UPDATE 语句用于更新表中已存在的记录。
语法
请注意 SQL UPDATE 语句中的 WHERE 子句!WHERE 子句规定哪条记录或者哪些记录需要更新。如果您省略了 WHERE 子句,所有的记录都将被更新!
UPDATE实例
假设我们要把 教师名name
为"Linghu Chong" 的邮箱email
更新为 'LinghuChong@lintcode.com'
执行输出结果
注意
在更新记录时要格外小心!在上面的实例中,如果我们省略了 WHERE 子句,如下所示:
执行以上代码会将 teachers
表中所有数据的 email
改为 'LinghuChong@lintcode.com'。
执行没有 WHERE 子句的 UPDATE 要慎重,再慎重。
练习题: 更新表中信息
题目描述: 因为最近人工智能发展迅速,越来越多的人希望学习、了解人工智能课程,lintcode的人工智能课程人数也有大幅度增加,我们希望更新课程表courses
中的人工智能课程(即课程名name
为'Artificial Intelligence')的学生人数为500,请写出对应的SQL语句
Last updated
Was this helpful?