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;
文章图片
【MySQL UPDATE查询】在这里, 你可以看到该表已根据你的条件进行了更新。
推荐阅读
- MySQL FROM子句
- MySQL distinct语句
- MySQL WHERE子句
- MySQL SELECT语句
- MySQL DELETE语句
- MySQL视图
- MySQL INSERT语句
- MySQL TRUNCATE表
- MySQL创建表