📅  最后修改于: 2023-12-03 15:02:51.862000             🧑  作者: Mango
在 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;
以上就是关于 MariaDB 更新查询的介绍。祝你工作愉快!