本文概述
在MariaDB中, UPDATE语句用于通过更改表中的值来修改现有字段。
句法:
UPDATE table_name SET field=new_value, field2=new_value2, ...
[WHERE ...]
Or
UPDATE语句可以与WHERE, ORDER BY和LIMIT子句一起使用。
UPDATE table
SET column1 = expression1, column2 = expression2, ...
[WHERE conditions]
[ORDER BY expression [ ASC | DESC ]]
[LIMIT number_rows];
例:
更新单列
我们有一个”学生”表, 其中包含以下数据:
让我们更改” student_name”为” Ajeet”的” student_name”” Aryan”。
UPDATE Students
SET student_name = 'Aryan'
WHERE student_name = 'Ajeet';
查询执行成功。现在检查更新的数据:
输出
范例2:
更新多列
你也可以使用MariaDB数据库中的UPDATE满足条件来更新多个列。在以下示例中, 我们更新表” Students”中的” student_name”和” student_address”两列, 其中” student_name”为” Alecia”。
UPDATE Students
SET student_name = 'Maria', student_address = 'Goa'
WHERE student_name = 'Alecia';
这些列现在已更新。你可以使用SELECT语句检查并验证结果:
SELECT * FROM Students;
输出
评论前必须登录!
注册