admin管理员组

文章数量:1530842

2024年7月12日发(作者:)

sql更新用法

SQL UPDATE语句用于修改表中的数据。使用该语句,可以

更新表中的一行或多行数据。

以下是SQL UPDATE语句的一般用法:

```

UPDATE 表名

SET 列1 = 值1, 列2 = 值2, ...

WHERE 符合某个条件的行;

```

- 表名:要更新数据的表的名称。

- 列1、列2、...:要更新的列的名称。

- 值1、值2、...:要将指定列更新为的值。

- WHERE子句:用于指定要更新的行的条件。如果省略

WHERE子句,则将更新所有行。

以下是一个示例:

假设有一个名为"students"的表,包含"姓名"和"年龄"两列,现

在要将"姓名"为"张三"的学生的"年龄"更新为20岁,则可以使

用以下UPDATE语句:

```

UPDATE students

SET 年龄 = 20

WHERE 姓名 = '张三';

```

执行该语句后,表中"姓名"为"张三"的学生的"年龄"将更新为

20岁。

另外,如果要一次性更新多个列的值,可以使用逗号将更新的

列和对应的值分隔开,例如:

```

UPDATE students

SET 年龄 = 20, 学校 = 'ABC学校'

WHERE 姓名 = '张三';

```

执行该语句后,表中"姓名"为"张三"的学生的"年龄"将更新为

20岁,"学校"将更新为"ABC学校"。

本文标签: 语句表中数据