{site_name}

{site_name}

🌜 搜索

MySQL UPDATE 是一种用于修改数据库表中现有行的 SQL 命令

php 𝄐 0
phpmyadmin怎么登录,phpmyadmin怎么删除数据库,php mysqli,PHP mysql,PHP mysql layui,PHP mysql小组成员分工
MySQL UPDATE 是一种用于修改数据库表中现有行的 SQL 命令。它可以更新现有数据行中的一个或多个列,也可以通过 WHERE 子句指定行的范围以更新符合条件的多行。

以下是一个 MySQL UPDATE 的例子:

假设我们有一个名为 "students" 的表格,其中包含了学生的信息(id, name, age, gender)。现在,我们需要将 id 为 1 的学生的名字更改为 "John":


UPDATE students SET name="John" WHERE id=1;


此语句将在 "students" 表中找到所有具有 id=1 的行,并将它们的 "name" 列设置为 "John"。

如果要更新多个字段,则可以使用逗号分隔它们:


UPDATE students SET name="John", age=25 WHERE id=1;


这将把 id 为 1 的学生的 "name" 设置为 "John","age" 设置为 25。

如果要批量更新满足特定条件的行,则可以使用 WHERE 条件语句:


UPDATE students SET gender="male" WHERE age >= 18;


这将在 "students" 表中找到所有年龄大于或等于 18 年的行,并将它们的 "gender" 列设置为 "male"。