📜  MariaDB-更新查询(1)

📅  最后修改于: 2023-12-03 15:02:51.862000             🧑  作者: Mango

MariaDB 更新查询

在 MariaDB 中,更新查询用于修改表中已有的记录。它可以通过 SQL UPDATE 语句来实现。

更新查询语法

以下是更新查询的基本语法:

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
  • table_name:被更新记录的表名。
  • column1 = value1, column2 = value2, ...:指定需要修改的列及其对应的值。
  • WHERE condition:指定需要修改的记录,必填项。

例如,我们要将名字为 "John" 的用户的年龄修改为 30,可以采用以下语句:

UPDATE users
SET age = 30
WHERE name = 'John';
更新查询示例

以下是一个更复杂的示例,它会将订单表中所有订单总价大于 100 的记录的状态修改为 "已支付",并增加 5% 的折扣:

UPDATE orders
SET status = '已支付', total_price = total_price * 0.95
WHERE total_price > 100;
注意事项
  • 更新查询语句会直接修改表中的记录,请谨慎操作。
  • 必须在 WHERE 子句中指定需要修改的记录,否则会全部修改。

以上就是关于 MariaDB 更新查询的介绍。祝你工作愉快!