文章目录

  • 修改数据 —— UPDATE
    • 一.修改有数据
      • 实例1
    • 二.修改指定数据
      • 实例2

修改数据 —— UPDATE

随着时间的推移和数据的更新,所以我们要对表存储的数据进行修改。

一.修改有数据

- 语法:

 UPDATE 表名  SET 字段1=数据1,字段2=数据2,...;
实例1

题目:将goods表中的num的全部修改为“0”。

1.选择数据库

mysql> USE db_shop;
Database changed

2.将goods表中的num值全部改为0.

mysql> UPDATE goods SET num=0;
Query OK, 5 rows affected (0.01 sec)
Rows matched: 6  Changed: 5  Warnings: 0

3.查询数据表。

mysql> SELECT*FROM goods;
+----+--------+--------------+-------+------+---------------------+
| id | type   | name         | price | num  | add_time            |
+----+--------+--------------+-------+------+---------------------+
|  1 | 书籍   | 斗罗大陆       | 38.50 |    0 | 2022-02-12 15:30:27 |
|  2 | 水果   | 火龙果         | 15.00 |    0 | 2022-03-06 14:12:32 |
|  3 | 蔬菜   | 胡萝卜         |  6.00 |    0 | NULL                |
|  4 | 零食   | QQ糖          |  1.00 |    0 | 2022-03-01 12:30:56 |
|  5 | 冷饮   | 百事可乐       |  3.00 |    0 | 2022-04-03 15:12:34 |
|  6 | 服装   | 牛仔裤         | 65.00 |    0 | 2022-06-05 16:32:20 |
+----+--------+--------------+-------+------+---------------------+
6 rows in set (0.00 sec)

二.修改指定数据

- 语法:

UPDATE 表名 SET 字段1=数据1,字段2=数据2,...WHERE 限定范围的条件
实例2

题目:将goods表中type值为’零食’的记录,将num的值改为’30’。

1.选择数据库

mysql> USE db_shop;
Database changed

2.修改指定的数据

mysql> UPDATE goods SET num=30 WHERE type='零食';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

3.查询数据表。

mysql> SELECT*FROM goods;
+----+--------+--------------+-------+------+---------------------+
| id | type   | name         | price | num  | add_time            |
+----+--------+--------------+-------+------+---------------------+
|  1 | 书籍   | 斗罗大陆       | 38.50 |    0 | 2022-02-12 15:30:27 |
|  2 | 水果   | 火龙果         | 15.00 |    0 | 2022-03-06 14:12:32 |
|  3 | 蔬菜   | 胡萝卜         |  6.00 |    0 | NULL                |
|  4 | 零食   | QQ糖          |  1.00 |   30 | 2022-03-01 12:30:56 |
|  5 | 冷饮   | 百事可乐       |  3.00 |    0 | 2022-04-03 15:12:34 |
|  6 | 服装   | 牛仔裤         | 65.00 |    0 | 2022-06-05 16:32:20 |
+----+--------+--------------+-------+------+---------------------+
6 rows in set (0.00 sec)

数据表的基础操作(五)数据的修改相关推荐

  1. 数据表的基础操作(三)修改

    文章目录 修改表 修改表名 -- RENAME 修改数据表名称 修改字段数据类型 -- MODIFY 修改字段名 -- CHANGE 添加字段 -- ADD 添加在表的第一列--FIRST 在表的最后 ...

  2. 数据表的基础操作(六)数据的删除

    文章目录 删除数据 -- DELECT 删除所有数据 删除指定数据 删除数据 -- DELECT 删除所有数据 DELECT FROM 表名; 实例1 题目:删除new_goods表中的所有数据 1. ...

  3. PHP数据表记录自己信息,PHP对数据表记录的操作

    •       插入数据 •       修改记录 •       删除记录 •       提取记录 •       指定记录提取 •       提取记录个数 插入数据 向数据表中增加记录,可以使 ...

  4. 深度学习(9)TensorFlow基础操作五: Broadcasting

    深度学习(9)TensorFlow基础操作五: Broadcasting 1. 操作思想 2. 具体例子 3. 理解 (1) How to understand? (2) Why Broadcasti ...

  5. navicat mysql 建表语句_Navicat for MySQL怎么/如何创建数据表?Navicat for MySQL创建数据表教程_斗蟹游戏网...

    [斗蟹攻略]Navicat for MySQL是针对MySQL数据库管理而研发的管理工具,创建数据表是其最基本操作,下面就由斗蟹小编介绍Navicat for MySQL创建数据表的方法. Navic ...

  6. mysql 字段写入_MySQL为数据表的指定字段插入数据

    username not null 没有默认值/有默认值   insert不插入username字段 均不报错 2014年07月23日21:05    百科369 MySQL为数据表的指定字段插入数据 ...

  7. MySQL数据库基础(数据表的SELECT操作)

    文章目录 数据表的操作 1.创建成绩表 2.select表达式 3.查询 4.修改(AS) 5.筛选(WHERE) 6.排序(ORDER) 7.分组(GROUP) 8.过滤(HAVING) 9.聚合函 ...

  8. mysql全表重命名备份_Mysql数据库和表的常用操作以及数据备份恢复

    数据库 查看所有数据库 show databases; 使用数据库 use 数据库名; 查看当前使用的数据库 select database(); 创建数据库 create database 数据库名 ...

  9. mysql显示表已存在_MySQL数据库与数据表的相关操作

    数据库相关操作: 显示数据库:show databases; 如果是0.00秒并不代表没有花费时间,而是时间非常短,小于0.01秒. 创建数据库: Query OK表示创建成功,1行受到影响,处理时间 ...

最新文章

  1. matlab 多项式的相关运算
  2. ShaderLab学习小结(十九)RenderToCubemap创建能反射周围环境的效果
  3. 前端模块化CommonJSES6
  4. software on macbook pro
  5. Codeforces Round #719 (A-C)
  6. LeetCode 337. 打家劫舍 III(记忆化+递归)
  7. devsecops automation
  8. mysql统计记录数据库设计_MYSQL数据库设计,查询规范
  9. colorui开发文档_小程序原生高颜值组件库--ColorUI
  10. spark Steaming 学习笔记
  11. dva 脚手架目录分析
  12. Vmware黑屏解决
  13. 关于C++学习的思考
  14. 用友T3软件超值的打印秘籍,你值得收藏!
  15. Win10 安装Visio2016和Offic2016安装出现即点即用无法安装问题
  16. Lichee_RV学习系列--CoreMark-Pro移植
  17. JS实现身份证号码15位转18位时最后一位的算法
  18. Mac OS系统进不去,重装也不行,只能抹盘安装,如何备份电脑数据资料?
  19. jbpm开发实战----委托
  20. css伪类选择器以及form表单

热门文章

  1. dwg格式用什么打开
  2. 获取鼠标点击位置的坐标
  3. 03-PS-套索工具组及快速选择工具组
  4. 条码打印软件制作服饰吊牌标签教程
  5. ygomobile卡组下载网站_游戏王YGOMobile下载-游戏王YGOMobile官网版-亿吾手游网
  6. ActionBar取消底部分隔线效果
  7. MySQL出现[Err] 1050 - Table 't_active' already exists异常
  8. mopub video 视频接入记录
  9. 牛客练习赛61-b题 吃水果
  10. vagrant up下载box慢的解决办法