MariaDB更新数据

本文概述

  • 更新单列
  • 更新多列
在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];

例:
更新单列 我们有一个” 学生” 表, 其中包含以下数据:
MariaDB更新数据

文章图片
【MariaDB更新数据】让我们更改” student_name” 为” Ajeet” 的” student_name” ” Aryan” 。
UPDATE Students SET student_name = 'Aryan' WHERE student_name = 'Ajeet';

MariaDB更新数据

文章图片
查询执行成功。现在检查更新的数据:
输出
MariaDB更新数据

文章图片
范例2:
更新多列 你也可以使用MariaDB数据库中的UPDATE满足条件来更新多个列。在以下示例中, 我们更新表” Students” 中的” student_name” 和” student_address” 两列, 其中” student_name” 为” Alecia” 。
UPDATE Students SET student_name = 'Maria', student_address = 'Goa' WHERE student_name = 'Alecia';

MariaDB更新数据

文章图片
这些列现在已更新。你可以使用SELECT语句检查并验证结果:
SELECT * FROM Students;

输出
MariaDB更新数据

文章图片

    推荐阅读