MySQL UPDATE语句用于更新数据库中MySQL表的数据。在现实生活中, 记录会在一段时间内更改。因此, 我们还需要更改表的值。为此, 我们需要使用UPDATE语句。
UPDATE语句与SET和WHERE子句一起使用。 SET子句用于更改指定列的值。我们可以一次更新单列或多列。 WHERE子句用于指定条件, 但它是可选的。
句法:
以下是UPDATE命令的通用语法, 用于将数据修改到MySQL表中:
UPDATE table_name
SET field1=new-value1, field2=new-value2, ...
[WHERE Clause]
注意:
- 一个或多个字段可以一起更新。
- 可以使用WHERE子句指定任何条件。
- 你可以一次更新一个表中的值。
- WHERE子句用于更新表中的选定行。
例:
在这里, 我们在数据库” customers”中有一个表” cus_tbl”。我们将更新表” cus_tbl”中的数据。
此查询将更新cus_id为5的记录的cus_surname字段。
UPDATE cus_tbl
SET cus_surname = 'Ambani'
WHERE cus_id = 5;
视觉表现:
通过SELECT查询输出:
SELECT * FROM cus_tbl;
在这里, 你可以看到该表已根据你的条件进行了更新。
评论前必须登录!
注册