跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

MySql update语句的详细用法

目录用法

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

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

3、将name='赵'或age=16的学生的age都改为18,name都改为'李'4、将name='李' 的age增加1更多Update 的例子总结用法你可以同时更新一个或多个字段。

你可以在 WHERE 子句中指定任何条件。

你可以在一个单独表中同时更新数据。

student id name age 1赵15 2钱16 3孙18 4赵14 5钱17 6孙19

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增加1UPDATE 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;

输出结果如下:

id name score 1 Alice 90 2 Bob 90 3 Charlie 70总结到此这篇关于MySql update语句详细用法的文章就介绍到这了,更多相关MySql update语句用法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:MySQL中DATEDIFF()函数用法及返回周、月、年关于MySQL中Update使用方法举例MySQL数据时区问题以及datetime和timestamp类型存储的差异MySQL数据库存入Date时天数会少一天的问题及解决

相关文章