mysql update 语句
时间: 2023-11-15 20:59:19 浏览: 170
MySQL中的UPDATE语句用于更新表中的数据。它的语法与INSERT的第二种用法相似,必须提供表名以及SET表达式,在后面可以加WHERE以限制更新的记录范围。SET表达式指定要更新的列和它们的新值。如果要更新多个列,可以在SET表达式中用逗号分隔它们。WHERE子句用于指定要更新的记录范围,如果不指定WHERE子句,则所有记录都将被更新。需要注意的是,如果没有WHERE子句,更新操作将会非常危险,因为它会更新表中的所有记录。
例如,如果要将表中所有age大于20的记录的name列更新为"Tom",可以使用以下语句:
UPDATE table_name SET name='Tom' WHERE age>20;
这将更新表中所有符合条件的记录的name列为"Tom"。
阅读全文