Update 语句
Update 语句用于修改表中的数据。
语法:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
更新某一行中的一个列
表 users:
| name | school | grade | class | age |
|---|---|---|---|---|
| 刘磊 | 襄阳一小 | 六年级 | 1班 | 9 |
| 张涵涵 | 晋中一小 | 三年级 | 8班 | 8 |
| 王春华 | 四年级 |
我们为 name 是 “王春华” 的人添加 age:
UPDATE users SET age = 9 WHERE name = '王春华'
结果:
| name | school | grade | class | age |
|---|---|---|---|---|
| 刘磊 | 襄阳一小 | 六年级 | 1班 | 9 |
| 张涵涵 | 晋中一小 | 三年级 | 8班 | 8 |
| 王春华 | 四年级 | 9 |
更新某一行中的若干列
修改年级(grade),并添加班级(class):
UPDATE users SET grade = '三年级', class = '3班' WHERE name = '王春华'
结果:
| name | school | grade | class | age |
|---|---|---|---|---|
| 刘磊 | 襄阳一小 | 六年级 | 1班 | 9 |
| 张涵涵 | 晋中一小 | 三年级 | 8班 | 8 |
| 王春华 | 三年级 | 3班 | 9 |
