数据库update语句
时间: 2023-05-30 17:05:15 浏览: 264
UPDATE 表名 SET 字段1=值1, 字段2=值2 WHERE 条件;
说明:
- 表名:要更新的表名。
- 字段1、字段2:要更新的字段,多个字段之间用逗号分隔。
- 值1、值2:要更新的值,与字段一一对应。
- WHERE条件:更新的条件,只有符合条件的记录才会被更新。如果不指定条件,则会更新所有记录。
举例:
假设有一个学生表(students),其中包含学生的姓名(name)、年龄(age)和性别(gender)字段,现在要将年龄小于18岁的女生的性别改为“未知”(unknown),可以使用如下的SQL语句:
UPDATE students SET gender='unknown' WHERE age<18 AND gender='female';
这条语句会将符合条件的记录中的gender字段更新为“未知”。注意,如果不加上WHERE条件,则会将所有女生的性别都改为“未知”,而不仅仅是年龄小于18岁的女生。
阅读全文