sql update set 多个值
时间: 2024-01-11 09:02:18 浏览: 156
SQL多表更新
要更新多个值,可以使用以下语法:
```sql
UPDATE 表名 SET 列1 = 值1, 列2 = 值2, 列3 = 值3 WHERE 条件;
```
例如,假设有一个名为 `students` 的表,其中有 `name`、`age` 和 `score` 三个列,现在要将名为“小明”的学生的年龄更新为 18,分数更新为 90,可以这样写:
```sql
UPDATE students SET age = 18, score = 90 WHERE name = '小明';
```
注意,`WHERE` 子句是可选的,如果没有指定条件,则会更新所有行。如果要更新的值是字符串类型,需要用单引号括起来。
阅读全文