当我们需要在数据库中修改数据时,可以使用SQL语句中的UPDATE语句。下面是在SQL中修改数据的基础语句攻略:
UPDATE语句语法
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
table_name
:需要修改数据的表名。column1 = value1, column2 = value2, ...
:需要修改的数据列与对应的值。WHERE condition
:设定需要修改的数据行,可以不设置,但可能对整个表格进行修改。
UPDATE语句示例
假设我们有如下的学生表格students
:
id | name | gender | age | score |
---|---|---|---|---|
1 | John | Male | 18 | 100 |
2 | Lucy | Female | 19 | 90 |
3 | Tom | Male | 18 | 80 |
4 | Alice | Female | 20 | 85 |
5 | Robert | Male | 21 | 75 |
现在,我们想要修改id=3
的这条数据,将score
改为90
。那么,我们可以使用如下SQL语句:
UPDATE students SET score = 90 WHERE id = 3;
执行后,students
表格中id=3
的学生分数就被修改为90了。
再假设我们想要将所有age
为18
的学生的性别修改为Unknown
。那么,我们可以使用如下SQL语句:
UPDATE students SET gender = 'Unknown' WHERE age = 18;
执行后,students
表格中所有age
为18
的学生的性别就被修改为Unknown
了。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在SQL中修改数据的基础语句 - Python技术站