当前位置: 首页 > article >正文

MySQL表的增删改查(基础)-下篇

修改

真正在改硬盘了,这样的修改是“持久有效”。一定要确保,update的修改是改对了,改出问题来就麻烦。指定update的时候,如果当前不指定任何条件,就会针对所有的行都能生效!
(把整个表都给改了)。

案例

--将孙悟空同学的数学成绩变更为 80 分

还可进行多行修改

这里+10第一行会超出decimal的范围所以后续都不会修改成功,改成-10就可以


--将曹孟德同学的数学成绩变更为 60 分,语文成绩变更为 70 分


-- 将总成绩倒数前三的 3 位同学的数学成绩加上 30 分

删除

delete也是一个危险操作!把筛选出来的行删除掉,修改的是硬盘!一旦删掉了,数据就无了!

这里的匹配,是匹配到几个就删除几个!!
条件如果不写,就是删除所有数据!非常危险的!
delete from删除表里的数据,表还存在(空的表了)
drop table是连数据,带里面的表,都删除了


http://www.kler.cn/a/504076.html

相关文章:

  • C#类型转换
  • Qiskit快速编程探索(进阶篇)
  • CSS | 实现三列布局(两边边定宽 中间自适应,自适应成比)
  • 通过外部化 `config.properties` 文件更换数据库配置
  • 【机器学习】主动学习-增加标签的操作方法-流式选择性采样(Stream-based selective sampling)
  • 2_CSS3 背景 --[CSS3 进阶之路]
  • 面试: 工作中常用的linux命令
  • OpenCV基础:矩阵的创建、检索与赋值
  • Java Stream流操作List全攻略:Filter、Sort、GroupBy、Average、Sum实践
  • 在使用 GitLab API 时,如果只能获取少量的 Merge Request(MR)信息,而没有完整的数据
  • ubuntu 下生成 core dump
  • 2025制定一个高级java开发路线:分布式系统、多线程编程、高并发经验
  • SQL 详解数据库
  • Spring Boot中如何处理跨域请求(CORS)
  • 【Linux】Linux基础命令(二)
  • 《Openlayers零基础教程》第六课:地图控件
  • 《重生到现代之从零开始的数据结构生活》——单链表
  • MySQL:表的内外连接
  • Python爬虫基础——IP反爬虫的应对
  • 工业互联网项目开发工作流及各阶段核心关注点
  • 如何通过openssl生成.crt和.key
  • 如何入门编程
  • CNN张量输入形状和特征图
  • Ubuntu 20.04 安装Cuda 12.2版本踩坑记录
  • 微服务中的日志管理中间件的使用和管理
  • ​​​​​​​​​​​​​​★3.3 事件处理