MySQL 是一种关系型数据库管理系统,它可以用来更新某一列数据,更新操作可以使用UPDATE语句来完成。
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
其中UPDATE语句用于更新表中的数据,表名称是指要更新数据的表,列名称是指要更新的数据所在的列,新值是指要更新成的新值,WHERE子句用于约束要更新的数据。
UPDATE student SET age = 20 WHERE name = 'Tom';
上面的示例代码是更新student表中name为Tom的记录的age字段的值为20,也就是将Tom的年龄更新为20。
除了更新某一列数据,MySQL还可以用于更新多列数据,下面是一个更新多列数据的示例代码:
UPDATE student SET age = 20, gender = 'male' WHERE name = 'Tom';
上面的示例代码是更新student表中name为Tom的记录的age字段和gender字段的值为20和male,也就是将Tom的年龄更新为20,性别更新为男。
MySQL还可以用于更新表中满足某种条件的所有记录的某列数据,下面是一个更新表中满足某种条件的所有记录的某列数据的示例代码:
UPDATE student SET age = 20 WHERE age > 10;
上面的示例代码是更新student表中age大于10的所有记录的age字段的值为20,也就是将所有age大于10的记录的年龄更新为20。
MySQL还可以用于更新表中满足某种条件的所有记录的多列数据,下面是一个更新表中满足某种条件的所有记录的多列数据的示例代码:
UPDATE student SET age = 20, gender = 'male' WHERE age > 10;
上面的示例代码是更新student表中age大于10的所有记录的age字段和gender字段的值为20和male,也就是将所有age大于10的记录的年龄更新为20,性别更新为男。
MySQL还可以用于更新表中满足某种条件的某一条记录的多列数据,下面是一个更新表中满足某种条件的某一条记录的多列数据的示例代码:
UPDATE student SET age = 20, gender = 'male' WHERE name = 'Tom';
上面的示例代码是更新student表中name为Tom的记录的age字段和gender字段的值为20和male,也就是将Tom的年龄更新为20,性别更新为男。
一下,MySQL可以用来更新某一列数据,更新操作可以使用UPDATE语句来完成,MySQL可以用于更新某一列数据,更新多列数据,更新表中满足某种条件的所有记录的某列数据,更新表中满足某种条件的所有记录的多列数据,以及更新表中满足某种条件的某一条记录的多列数据。
本文链接:http://task.lmcjl.com/news/10228.html