Mysql

关注公众号 jb51net

关闭
首页 > 数据库 > Mysql > MySql update语句用法

MySql update语句的详细用法

作者:云浅雨醉

这篇文章主要给大家介绍了关于MySql update语句的详细用法,Update 是SQL中用于更新表格中已有记录的命令,通过使用Update命令,您可以更新表格中的一行或多行记录,并根据需要更改它们的值,需要的朋友可以参考下

用法

student

idnameage
115
216
318
414
517
619

1、将name='赵'的学生的age都改为18

UPDATE student SET 
age=18
WHERE name='赵'

2、将name='赵'或age=16的学生的age都改为18

UPDATE student SET 
age=18
WHERE name='赵' or age=16

3、将name='赵'或age=16的学生的age都改为18,name都改为'李'

UPDATE student SET 
age=18,name='李'
WHERE name='赵' or age=16

4、将name='李' 的age增加1

UPDATE student SET 
age=age+1
WHERE name='李'

更多Update 的例子

以下是一个使用 Update 命令的例子,我们有一个名为 students 的表格,其中包含三个字段:id、name 和 score。现在我们需要将名为 Alice 的学生的成绩从 80 改为 90。

首先,我们创建这个表格:

CREATE TABLE students ( id INT PRIMARY KEY, name VARCHAR(50) NOT NULL, score INT NOT NULL );

然后,向这个表格中插入数据:

INSERT INTO students (id, name, score) VALUES (1, 'Alice', 80), (2, 'Bob', 90), (3, 'Charlie', 70);

最后,使用以下 SQL 语句将 Alice 的成绩更改为 90:

UPDATE students SET score = 90 WHERE name = 'Alice';

执行以上 SQL 语句后,可以使用以下 SQL 语句查询所有学生的信息:

SELECT * FROM students;

输出结果如下:

idnamescore
1Alice90
2Bob90
3Charlie70

总结

到此这篇关于MySql update语句详细用法的文章就介绍到这了,更多相关MySql update语句用法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文