MySql update语句的详细用法

 更新时间:2023年11月02日 10:31:16   作者:云浅雨醉  
这篇文章主要给大家介绍了关于MySql update语句的详细用法,Update 是SQL中用于更新表格中已有记录的命令,通过使用Update命令,您可以更新表格中的一行或多行记录,并根据需要更改它们的值,需要的朋友可以参考下

用法

  • 你可以同时更新一个或多个字段。
  • 你可以在 WHERE 子句中指定任何条件。
  • 你可以在一个单独表中同时更新数据。

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语句用法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL数据库之union,limit和子查询详解

    MySQL数据库之union,limit和子查询详解

    这篇文章主要为大家详细介绍一下MySQL数据库中union、limit和子查询的使用,文中的示例代码讲解详细,对我们学习MySQL有一定帮助,需要的可以参考一下
    2022-07-07
  • MySQL学习之分组查询的用法详解

    MySQL学习之分组查询的用法详解

    这篇文章主要为大家详细介绍一下MySQL中分组查询的使用,文中的示例代码讲解详细,对我们学习MySQL有一定帮助,需要的可以参考一下
    2022-07-07
  • MySql完整卸载的四个步骤详解

    MySql完整卸载的四个步骤详解

    有时候MySQL不能完全卸载,这时候必须通过一些途径删除掉注册表和一些残余的文件,然后才能重新安装才可以成功,下面这篇文章主要给大家介绍了关于MySql完整卸载的四个步骤,需要的朋友可以参考下
    2022-06-06
  • MySQL数据库大小写敏感的问题

    MySQL数据库大小写敏感的问题

    今天小编就为大家分享一篇关于MySQL数据库大小写敏感的问题,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • MySQL建表设置默认值/取值范围的操作代码

    MySQL建表设置默认值/取值范围的操作代码

    这篇文章主要介绍了MySQL建表设置默认值/取值范围的操作代码,文中给大家提到了MySQL创建表时字符串的默认值,本文给大家讲解的非常详细,需要的朋友可以参考下
    2022-11-11
  • Mysql中count带条件计数实例代码

    Mysql中count带条件计数实例代码

    这篇文章主要给大家介绍了关于Mysql中count带条件计数的相关资料,Mysql中count()函数的一般用法是统计字段非空的记录数,所以可以利用这个特点来进行条件统计,需要的朋友可以参考下
    2023-09-09
  • MYSQL如何查看进程和kill进程

    MYSQL如何查看进程和kill进程

    这篇文章主要介绍了MYSQL如何查看进程和kill进程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • MySQL游标详细介绍

    MySQL游标详细介绍

    大家好,本篇文章主要讲的是MySQL游标详细介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • 解析MySQL中mysqldump工具的基本用法

    解析MySQL中mysqldump工具的基本用法

    本篇文章是对MySQL中mysqldump工具的基本用法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PureFTP借助MySQL实现用户身份验证的操作教程

    PureFTP借助MySQL实现用户身份验证的操作教程

    这篇文章主要介绍了PureFTP借助MySQL实现用户身份验证的操作教程,就像普通程序中的用户注册功能那样为用户登陆数据信息建立一个数据库来进行验证,需要的朋友可以参考下
    2015-12-12

最新评论