SQL UPDATE学习笔记
在SQL中,UPDATE语句用于更新现有的表格中的数据。该语句可以更改单个或多个列的值。
语法
下面是UPDATE语句的基本语法:
Copy CodeUPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
table_name
: 要更新数据的表格名称。column1 = value1, column2 = value2
: 要更新的列和对应的新值。WHERE condition
: 可选的条件,只有匹配条件的行才会被更新。
示例
假设我们有一个名为students
的表格,包含学生的姓名、年龄和分数。我们现在需要将名字为"Li Lei"的学生的年龄改为18岁,分数改为90分。以下是实现此操作的UPDATE语句:
Copy CodeUPDATE students SET age = 18, score = 90 WHERE name = 'Li Lei';
执行后,表格中名字为"Li Lei"的学生的年龄和分数将分别被更新为18岁和90分。
注意:如果没有WHERE条件,则会将所有行都更新。因此,在编写UPDATE语句时,请务必考虑清楚要更新哪些行,以避免不必要的错误。