更新、修改
MySQL从小白到总裁完整教程目录:https://blog.csdn.net/weixin_67859959/article/details/129334507?spm=1001.2014.3001.5502
语法:
update 表名 列名=该列新值, 列名=该列新值, ... where 记录匹配条件;
说明:update 更新、修改
set 设置
如果不写where条件,表示对所有行都操作!
比如:
案例:更新test03表,针对日期(etime)是2022-06-01的记录,将姓名(name)改为mary
update test03 set name='Mary' where etime='2022-06-01';
结果:
mysql> select * from test03;
+------+------+--------+------------+---------+
| name | age | salary | etime | address |
+------+------+--------+------------+---------+
| king | 20 | 999.00 | NULL | NULL |
| tom | 23 | NULL | 2022-06-30 | NULL |
| rose | NULL | NULL | NULL | 北京 |
| NULL | 19 | 777.00 | 2022-06-01 | NULL |
| lucy | 21 | 88.00 | NULL | 上海 |
+------+------+--------+------------+---------+
5 rows in set (0.05 sec)mysql> update test03 set name='Mary' where etime='2022-06-01';
Query OK, 1 row affected (0.04 sec)
Rows matched: 1 Changed: 1 Warnings: 0mysql> select * from test03;
+------+------+--------+------------+---------+
| name | age | salary | etime | address |
+------+------+--------+------------+---------+
| king | 20 | 999.00 | NULL | NULL |
| tom | 23 | NULL | 2022-06-30 | NULL |
| rose | NULL | NULL | NULL | 北京 |
| Mary | 19 | 777.00 | 2022-06-01 | NULL |
| lucy | 21 | 88.00 | NULL | 上海 |
+------+------+--------+------------+---------+
5 rows in set (0.00 sec)
练习:更新test03表,针对姓名(name)是rose的记录,将年龄(age)改为108岁
mysql> select * from test03;
+------+------+--------+------------+---------+
| name | age | salary | etime | address |
+------+------+--------+------------+---------+
| king | 20 | 999.00 | NULL | NULL |
| tom | 23 | NULL | 2022-06-30 | NULL |
| rose | NULL | NULL | NULL | 北京 |
| Mary | 19 | 777.00 | 2022-06-01 | NULL |
| lucy | 21 | 88.00 | NULL | 上海 |
+------+------+--------+------------+---------+
5 rows in set (0.00 sec)mysql> update test03 set age=108 where name='rose';
Query OK, 1 row affected (0.02 sec)
Rows matched: 1 Changed: 1 Warnings: 0mysql> select * from test03;
+------+------+--------+------------+---------+
| name | age | salary | etime | address |
+------+------+--------+------------+---------+
| king | 20 | 999.00 | NULL | NULL |
| tom | 23 | NULL | 2022-06-30 | NULL |
| rose | 108 | NULL | NULL | 北京 |
| Mary | 19 | 777.00 | 2022-06-01 | NULL |
| lucy | 21 | 88.00 | NULL | 上海 |
+------+------+--------+------------+---------+
5 rows in set (0.00 sec)
练习:更新test03表,针对日期(etime)是2022-06-30的记录,将工资(salary)修改为999,地址(address)变更为广州
mysql> select * from test03;
+------+------+--------+------------+---------+
| name | age | salary | etime | address |
+------+------+--------+------------+---------+
| king | 20 | 999.00 | NULL | NULL |
| tom | 23 | NULL | 2022-06-30 | NULL |
| rose | 108 | NULL | NULL | 北京 |
| Mary | 19 | 777.00 | 2022-06-01 | NULL |
| lucy | 21 | 88.00 | NULL | 上海 |
+------+------+--------+------------+---------+
5 rows in set (0.00 sec)mysql> update test03 set salary=999, address='广州'-> where etime='2022-06-30';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0mysql>
mysql> #查询验证
mysql> select * from test03;
+------+------+--------+------------+---------+
| name | age | salary | etime | address |
+------+------+--------+------------+---------+
| king | 20 | 999.00 | NULL | NULL |
| tom | 23 | 999.00 | 2022-06-30 | 广州 |
| rose | 108 | NULL | NULL | 北京 |
| Mary | 19 | 777.00 | 2022-06-01 | NULL |
| lucy | 21 | 88.00 | NULL | 上海 |
+------+------+--------+------------+---------+
5 rows in set (0.00 sec)
案例:针对test03表,将所有记录的日期(etime)都改为2022-01-01
分析:更新语句中,不写where子句,表示对所有的行的指定列进行修改!
mysql> update test03 set etime='2022-01-01';
Query OK, 5 rows affected (0.03 sec)
Rows matched: 5 Changed: 5 Warnings: 0mysql> select * from test03;
+------+------+--------+------------+---------+
| name | age | salary | etime | address |
+------+------+--------+------------+---------+
| king | 20 | 999.00 | 2022-01-01 | NULL |
| tom | 23 | 999.00 | 2022-01-01 | 广州 |
| rose | 108 | NULL | 2022-01-01 | 北京 |
| Mary | 19 | 777.00 | 2022-01-01 | NULL |
| lucy | 21 | 88.00 | 2022-01-01 | 上海 |
+------+------+--------+------------+---------+
5 rows in set (0.00 sec)
练习:针对test03表,将地址(address)为北京的记录,工资(salary)改为666
mysql> update test03 set salary=666 where address='北京';
Query OK, 1 row affected (0.02 sec)
Rows matched: 1 Changed: 1 Warnings: 0mysql> select * from test03;
+------+------+--------+------------+---------+
| name | age | salary | etime | address |
+------+------+--------+------------+---------+
| king | 20 | 999.00 | 2022-01-01 | NULL |
| tom | 23 | 999.00 | 2022-01-01 | 广州 |
| rose | 108 | 666.00 | 2022-01-01 | 北京 |
| Mary | 19 | 777.00 | 2022-01-01 | NULL |
| lucy | 21 | 88.00 | 2022-01-01 | 上海 |
+------+------+--------+------------+---------+
5 rows in set (0.00 sec)
相关文章:
![](https://img-blog.csdnimg.cn/8caa0f0d89a049ffa19da943791e7953.png)
更新、修改
MySQL从小白到总裁完整教程目录:https://blog.csdn.net/weixin_67859959/article/details/129334507?spm1001.2014.3001.5502 语法: update 表名 列名该列新值, 列名该列新值, ... where 记录匹配条件; 说明:update 更新、修改 set 设置 …...
![](https://img-blog.csdnimg.cn/89abcad1102342b7bc757fbf89adfb7b.png)
山西电力市场日前价格预测【2023-09-25】
日前价格预测 预测说明: 如上图所示,预测明日(2023-09-25)山西电力市场全天平均日前电价为442.30元/MWh。其中,最高日前电价为720.46元/MWh,预计出现在19: 00。最低日前电价为276.06元/MWh,预计…...
![](https://www.ngui.cc/images/no-images.jpg)
从collections库的Counter类看items()方法和enumerate()方法
下面的代码是针对文件的词频统计,使用了collections库及其Counter类 import collections def count_word_frequency(text): words text.lower().split() word_counts collections.Counter(words) return word_counts def count_fileword_frequency(fi…...
![](https://www.ngui.cc/images/no-images.jpg)
2023-09-24 LeetCode每日一题(LRU 缓存)
2023-09-24每日一题 一、题目编号 146. LRU 缓存二、题目链接 点击跳转到题目位置 三、题目描述 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存i…...
![](https://img-blog.csdnimg.cn/09e44626c221484ba3c80edddd945abb.png#pic_center)
《计算机视觉中的多视图几何》笔记(10)
10 3D Reconstruction of Cameras and Structure 本章主要描述了如何利用2张图片来恢复相机的参数以及物体在三维空间中的形状。 文章目录 10 3D Reconstruction of Cameras and Structure10.1 Outline of reconstruction method10.2 Reconstruction ambiguity10.3 The proje…...
![](https://img-blog.csdnimg.cn/0e8bac2efcb645f2a02e1e29978527fd.png)
【一、虚拟机vmware安装】
安装虚拟机 下载 官方下载地址:https://www.vmware.com/cn.html 大概流程就是,最重要的事最后一步...
![](https://img-blog.csdnimg.cn/baf695e43bd74c74b4e4c39b98345377.png)
uniapp 离线打包 plus.runtime.install 安装页面不弹起
uniapp 离线打包 plus.runtime.install 安装页面不弹起 updateVersion(webview : any, eventTitle : string, eventContent : string) {const loading plus.nativeUI.showWaiting(准备下载);var dtask plus.downloader.createDownload(eventContent,{method: GET,timeout: 5…...
![](https://img-blog.csdnimg.cn/e3ed7ab0794643268e4e87c76929ad61.png)
Docker 自动化部署(保姆级教程)
Docker 自动化部署 1. jenkins 介绍1.1 参考链接:1.2 jenkins 概述1.3 jenkins部署项目的流程 2. jenkins 安装2.1 基于docker 镜像2.2 启动 jenkins 后端服务2.3 登录 jenkins 服务后端 3. jenkins自动化部署开始3.1 下载需要的插件3.2 创建任务3.2.1 描述3.2.2 配…...
![](https://img-blog.csdnimg.cn/068b8edc0a504069a4079c53c37c5404.png)
北工大汇编题——分支程序设计
题目要求 信息检素程序设计:在数据区,有9个不同的信息,编号 0-8,每个信息包括20 个字符。从键盘接收 0-8 之间的一个编号,然后再屏幕上显示出相应编号的信息内容,按“q”键退出 完整代码 DATAS SEGMENTn0…...
![](https://img-blog.csdnimg.cn/ca2201fb5066485c8a41cac794ca5804.png)
贴片电容耐压值选取和特性(包含实际电路和PCB)
一、一般电容的特性 ①容值大的电容,一般通低频率; ②容值小的电容,一般通高频率。 注:详细请看这位博主的篇文章: 大电容为什么虑低频小电容为什么又虑高频?(个人整理) 二、贴片电容的耐压选取 ①贴片电容有2…...
![](https://www.ngui.cc/images/no-images.jpg)
【云原生】kubernetes中pod(进阶)
目录 一、资源限制 业务cpu 内存 1.1CPU 资源单位 1.2 内存 资源单位 示例1 示例2: 二、健康检查:又称为探针(Probe) 2.1探针的三种规则 2.2 Probe支持三种检查方法 2.3示例 示例1:exec方式 示例3…...
![](https://www.ngui.cc/images/no-images.jpg)
Cesium 问题:获取高度值,高度值又是相对于谁来说的
文章目录 问题分析 问题 今天在开发中,甲方提出一个这样的问题,你的高度是怎么算出来的,对此,我只知道使用并不知道怎么来的,因此特意查了一番资料,希望帮助到大家 分析 在 Cesium 中,我们可以使…...
第三、四、五场面试
第三场 共享屏幕做题(三道简单题) 替换空格成%20(双指针) 删除升序链表中的重复元素(指针)有效的括号(栈) 第四场、第五场 自我介绍 项目拷打 整个项目架构rpc模块的情况分析的数…...
![](https://img-blog.csdnimg.cn/50284547c84845ccb3d553a93ca74ac6.png)
力扣-290.单词规律
Idea 先建立一个hashmap,记录s串中的每个单词以及对应的下标再建立一个hashmap,记录pattern串中相同字母以及对应的下标遍历pattern串时,遇到不同字母存到pat表中,同时将下标对应的s中的单词存入到查重test集中,因为如…...
![](https://img-blog.csdnimg.cn/img_convert/827efc4731e24360f605f4c49d9efe25.png)
常见限流算法学习
文章目录 常见限流算法学习前言限流算法基本介绍固定窗口计数器限流算法计数器限流算法相关介绍计数器限流算法的实现(基于共享变量)计数器限流算法的实现(基于Redis) 滑动窗口计数器算法滑动时间窗口算法相关介绍介绍滑动时间窗口…...
![](https://www.ngui.cc/images/no-images.jpg)
JS面试相关
深拷贝、浅拷贝、递归、优化 扁平化 柯里化 this指向原型 继承 call、apply、bind js取整的方法,parseInt第二个参数是什么 forEach和map有什么区别,使用场景? 内存泄漏的场景 原型链原型 严格模式 Js中for in 和for of的区别 slice、splice、…...
![](https://img-blog.csdnimg.cn/0d76fd4314aa476aa43edcbbd9f20648.png)
SSRF漏洞
Server-Side Request Forgery:服务器端请求伪造 目标:网站的内部系统 形成的原因 攻击者构造形成由服务器端发起请求的译者安全漏洞。 由于服务端提供了从其他服务器应用获取数据的功能,且没有对目标地址做过滤与限制。比如从指定URL地址获取网页文本内…...
![](https://img-blog.csdnimg.cn/1593e56219cd44d585f974e225d2c5d3.png)
Qt5开发及实例V2.0-第十八章-Qt-MyselfQQ实例
Qt5开发及实例V2.0-第十八章-Qt-MyselfQQ实例 第18章-Qt MyselfQQ18.1 概述18.2 、发送文件18.3 、接收文件18.4 、保证传输的安全和稳定18.5 、总结 本章相关例程源码下载1.Qt5开发及实例_CH1801.rar 下载 第18章-Qt MyselfQQ 18.1 概述 MyselfQQ是一个基于Qt5框架开发的轻量…...
![](https://img-blog.csdnimg.cn/0905588c18d44bb1aae236c4278ecd79.png)
当下IT测试技术员的求职困境
从去年被裁到现在,自由职业的我已经有一年没有按部就班打卡上班了。期间也面试了一些岗位,有首轮就挂的,也有顺利到谈薪阶段最后拿了offer的,不过最后选择了拒绝。 基于自己近一年的面试求职经历,我想聊聊当下大家在求…...
![](https://www.ngui.cc/images/no-images.jpg)
MR混合现实情景实训教学
MR混合现实技术是一种将虚拟现实与现实场景相融合的创新技术,可以广泛应用于各个领域。其中,混合现实情景实训教学是MR技术的一个重要应用场景。 在医学专业方面,医学生常常需要通过实际操作来提升自己的技能水平,然而传统的实训方…...
![](https://www.ngui.cc/images/no-images.jpg)
嵌入式C++总结
1、new delete与malloc free区别 new delete是运算符,malloc free是函数。 前者不需要传入大小,后者需要。 前者会调用构造、析构函数,后者不会。 前者不需要强制转换,后者需要。 2、智能指针 智能指针是避免忘记释放动态申请对象…...
![](https://img-blog.csdnimg.cn/221dc9dd3a3b4f028a25c0ac3d3d346b.png)
C语言之内存函数篇(3)
目录 memcpy memcpy的使用 memcpy的模拟实现 NO1. NO2. memcpy可否实现重叠空间的拷贝 my_memcpy memcpy memmove memmove memmove 分析 代码 memset memset的使用 memcmp memcmp的使用 <0 0 >0 今天我们继续介绍几个重要的内存操作函数。&…...
![](https://img-blog.csdnimg.cn/img_convert/9173914d1f4dc008c6448fe9427c6c46.png)
java面试题-学成在线项目
1、详细说说你的项目吧 从以下几个方面进行项目介绍: 1、项目的背景,包括:是自研还是外包、什么业务、服务的客户群是谁、谁去运营等问题。 2、项目的业务流程 3、项目的功能模块 4、项目的技术架构 5、个人工作职责 6、个人负责模块的详细说…...
![](https://www.ngui.cc/images/no-images.jpg)
ViewBinding——Android之视图绑定
高版本的gradle不再支持 kotlin-android-extensions插件,因此view的绑定方式也有所改变。 1.启用视图绑定 android {...viewBinding {enabled true}} 如果想在生成绑定类时忽略某个布局文件,请将 tools:viewBindingIgnore"true" 属性添加到…...
![](https://www.ngui.cc/images/no-images.jpg)
vue学习-04vue的props配置项和mixin混入
今天仍然就是敲vue的一个demo,vue的props配置项和mixin混入 props配置项 Vue.js 中的 props 是用于在父组件向子组件传递数据的配置项。通过 props,你可以将父组件中的数据传递给子组件,并在子组件中使用这些数据。以下是关于 props 配置项…...
![](https://img-blog.csdnimg.cn/e0c8f40ff80f46f99a87e858bafc1bfa.png)
九、多项式朴素贝叶斯算法(Multinomial NB,Multinomial Naive Bayes)(有监督学习)
Multinomial Naive Bayes:用于多项式模型的Naive Bayes分类器 一、算法思路 多项式Naive Bayes分类器适用于离散特征分类(如文本分类中的字数) 多叉分布通常需要整数特征计数 不过,在实际应用中,分数计数(…...
![](https://img-blog.csdnimg.cn/86d3c8cd7ebe4bcb8ecc197f74dfa78f.png)
数据结构上机练习——单链表的基本操作、头文件、类定义、main函数、多种链表算法的实现,含注释
文章目录 单链表的基本操作实现1.头文件2.类定义和多种算法的实现2.1创建空表2.2头插法创建n个元素的线性链表2.3一个带头节点的链表存放一组整数,设计一个算法删除值等于x的所有节点。2.4计算线性表中值为偶数的节点个数2.5一个带头节点的单链表heada存放一组整数&…...
![](https://img-blog.csdnimg.cn/img_convert/a5be7ea9c4f2ab6511d0efd9d3d9d0c4.jpeg)
如何通过AI视频智能分析技术,构建着装规范检测/工装穿戴检测系统?
众所周知,规范着装在很多场景中起着重要的作用。违规着装极易增加安全隐患,并且引发安全事故和质量问题,例如,在化工工厂中,倘若员工没有穿戴符合要求的特殊防护服和安全鞋,将有极大可能受到有害物质的侵害…...
![](https://img-blog.csdnimg.cn/8c8768b4cf164c429aae3c619b620eea.png)
C语言自定义类型(上)
大家好,我们又见面了,这一次我们来学习一些C语言有关于自定义类型的结构。 目录 1.结构体 2位段 1.结构体 前面我们已经学习了一些有关于结构体的知识,现在我们进行深入的学习有关于它的知识。 结构是一些值的集合,这些值称为…...
![](https://www.ngui.cc/images/no-images.jpg)
Python - 小玩意 - 圣诞树背景音乐弹窗
import turtle as t import tkinter as tk import pygame import random as r import threading import time# 初始化背景音乐 def initialize_music():file r"./music/周杰伦-蜗牛.mp3"pygame.mixer.init()pygame.mixer.music.load(file)pygame.mixer.music.play()…...
![](/images/no-images.jpg)
html5 微网站模版/今日国内重大新闻事件
1.【未证实】在S2SH框架中Spring对Session中对象的维护,在select出数据对象后,如果对该对象进行set新值,Spring会自动更新该对象使数据库与其保持一致,而就程序自身来说是不需要该更新立马进行的: a.可能会放到某个更新…...
![](/images/no-images.jpg)
做视频的免费素材网站/设计好看的网站
源地址 : https://fukun.org/archives/06112057.html Example如果想获取相对日期(不是现在)就要用到-d选项(--date),-d的参数必须是一个整体,可以写成next-day或者“next day”123456789101112…...
![](https://img-blog.csdnimg.cn/c9435fcc61e94b779e19eb810976b4b9.png)
eclipse网页制作教程/seo推广排名软件
目录 安装WiringPi 失败的过程: 选择的方法: 安装步骤: 找不到wiringPi.h文件解决方法 失败过程: 解决方法: 安装WiringPi 失败的过程: 通过分别使用sudo apt-get install wiringPi 和 wget https…...
![](https://img-blog.csdnimg.cn/43e284f8c4714e89adf0b01fa0c87e19.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6L6-5paH6KW_5LiN6L6F5Yqp,size_20,color_FFFFFF,t_70,g_se,x_16)
做门户类网站报价/长春做网络优化的公司
解压缩到plugin 重启idea就行了 4 改下压缩包 后缀 为txt 可以直接 传入快乐平安...
贵阳网站建设培训班/深圳做网站的公司有哪些
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达上一篇:这300G的Java资料是我师傅当年给我的,免费分享给大家下一篇:这200G的Java实战资料是我师傅当年教我的第二招作者:fuzhongmin05http://tin…...
![](/images/no-images.jpg)
做购物商城类网站需要/有没有推广app的平台
这篇文章是转载的,为了便于查找一些指令,贴在这里。 转自:http://blog.csdn.net/canfengxiliu/article/details/20144119 --------------------- 声明 : 文章是看<<Android软件安全与逆向分析>> 的所写笔记。 Dalvik指…...