【数据库】CRUD-- 增删改
第二章 增删改文章目录第二章 增删改前言一、命名二、增1. 新增2. 指定列插入3. 多行插入4. 插入查询结果5. 查询的指定列插入6.注意三、改1.修改数据2.组内修改四、删除1. 删除数据2.drop和delete的区别五、截断表总结前言本期主要讲增 删 改, 会稍微使用到查 , 也就是select , 遇到会稍做讲解 , 详细讲解会放到下期~一、命名创建表时,命名有两种驼峰命名(studentName)蛇形命名(student_name)SQL一般用蛇形命名,因为数据库周边生态一般依赖于蛇行命名二、增1. 新增在上一期,我们讲了如何查看表,那么如何正在表里面添加数据呢?insert into 表名 valuse(数据,数据,数据);into可以省略,但是建议写.数据新增完又如何查询表结构呢?select * from 表名;实例:(这个表和上面举例的表不是一个)2. 指定列插入对于一组只知道不完整信息的数据 , 怎么指定指定列插入信息?insert into 表名(列名,列名) values (值,值);指定列插入注意:这里的列名需要是表里面原本有的.实例:3. 多行插入一句话一次性插入多组数据,怎么做?insert into 表名 values(值,值),(值,值);分三次也可以,但是每运行一次,客户端就会发送一个网络请求,分三次就会很慢,一次通信更快.实例:4. 插入查询结果如何把查询到的数据插入到表中?insert into 表名 select * from 另一个表名要注意的是查询出来的列的个数类型需要和插入的这个表是一样的5. 查询的指定列插入insert into 表名 (列名) select 列名 from 另一个表名;列的名字不影响主要是查询的和插入的类型个数要对应的上。实例:6.注意不是指定列的话 , 新增数据里的 类型和个数 要与表里面的匹配.SQL里面表示字符串常量可以用单引号表示也可以用双引号(因为没有字符类型),也可以数字,来表示数字,也就是隐式类型转换而JAVA里面就不可以这样,那么称SQL这种是弱类型,JAVA是强类型,不过平时写的时候尽量要类型匹配操作完之后,下面会有提示rows affects 数字,这个号数字代表影响了几行,要会看,可以错略判断是否符合预期注意:下面讲的修改和删除都是危险操作 , 操作时会有MySQL的安全机制拦截操作前可以先关闭:SET SQL_SAFE_UPDATES 0;完事后重新打开:SET SQL_SAFE_UPDATES 1;三、改1.修改数据update 表名 set 列名数据 where 列名原本数据;修改的前提是能查询到.针对查询到的结果进行修改.示例:注意:MySQL不支持 列名30 要写 列名列名302.组内修改按照降序将age超过30岁 , 并且use_age超过10的前两个人名字都改为 ‘王五’ 怎么弄?updata 表名 set 列名公式 where 要求 order by 列名 limit 数字;where 会针对后面的条件对表内数据进行筛查.order by 是跟据后面对应列里的数据进行排序 (针对字符串也可以排序 ) , 默认是升序 , 在语句后面加条件可修改desc 降序asc是升序limit就是针对后面所写数字来划分筛选后结果的修改范围示例:四、删除1. 删除数据如何删除表内数据?delete from表名;示例:2.drop和delete的区别上一期我们提到过drop , 为什么不用drop ? 二者之间有什么区别?让我们看看str3分别执行完这些操作后的查询结果drop table 表名;delete:drop:不难看出, drop 会连带着表内结构也删掉 而delete只是删除表内数据.五、截断表delete本质上是一条一条删的数据量大的话比较慢用截断表更快速更高效的删除表操作truncate 表名;truncate是站在文件角度把表对应的文件内容清空只能删全表不能指定条件.示例:总结本期讲了表的新增 , 修改 和 删除 , 还有少量的查询 .下期我们会重点介绍查询 , 敬请期待~

相关新闻

PHP开发必备:Awesome PHP资源大全解析与应用实践

PHP开发必备:Awesome PHP资源大全解析与应用实践

1. PHP资源大全的价值与定位作为一名有十年PHP开发经验的从业者,我深知在技术选型和学习过程中,优质资源整合的重要性。这份由国外程序员整理的PHP资源大全(Awesome PHP)堪称PHP生态的"藏宝图",它系统性地收…

2026/10/11 3:58:34 阅读更多 →
【研发类-数据库开发Skills】azure-cosmos-ts 技能

【研发类-数据库开发Skills】azure-cosmos-ts 技能

Azure Cosmos DB JavaScript/TypeScript SDK(azure/cosmos),用于数据平面操作,包括文档CRUD、查询、批量操作和容器管理。 技能概述 azure-cosmos-ts 技能是Azure Cosmos DB NoSQL API的TypeScript/JavaScript客户端库,提供完整的数据平面操作支持。该SDK支持文档的CRUD操作、…

2026/10/7 12:28:11 阅读更多 →
CNN、ViT、TVA三种具身智能视觉范式的巅峰对决(6)

CNN、ViT、TVA三种具身智能视觉范式的巅峰对决(6)

前沿技术介绍:AI智能体视觉(TVA,Transformer-based Vision Agent)是依托Transformer架构与“因式智能体”理论所构建的颠覆性工业视觉技术,是集深度强化学习(DRL)、卷积神经网络(CNN…

2026/10/10 23:37:07 阅读更多 →

最新新闻

OpenClaw 2.7.9 全平台部署教程|职场自动化 AI 智能体完整实操流程(TaoToken 统一 Key 接入版)

OpenClaw 2.7.9 全平台部署教程|职场自动化 AI 智能体完整实操流程(TaoToken 统一 Key 接入版)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:43:09 阅读更多 →
计算机二级C语言程序设计题通关指南:题型拆解与代码实战

计算机二级C语言程序设计题通关指南:题型拆解与代码实战

1. 为什么我建议你死磕C语言程序设计题计算机二级考试里的C语言程序设计题,是整张试卷里最能拉开差距的部分。选择题靠刷题能混个眼熟,但程序设计题不一样,它要求你在有限时间内读懂题意、理清逻辑、写出能通过编译且输出正确的代码。很多人考…

2026/10/12 14:43:09 阅读更多 →
实测!5款高热度AI论文助手横向对比:TaoToken统一Key接入哪款最懂学术

实测!5款高热度AI论文助手横向对比:TaoToken统一Key接入哪款最懂学术

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:43:09 阅读更多 →
异构多链路聚合技术解析:把4G/5G与有线拧成一条高速链路

异构多链路聚合技术解析:把4G/5G与有线拧成一条高速链路

简介:异构多链路网络聚合技术是当前高可靠通信领域的热点,这份PPT演示文稿系统梳理了基于自研平台整合4G/5G/NB、MPLS专线及互联网等异构链路的核心方案,面向网络工程师、通信架构师及SD-WAN相关人员,解决带宽利用率低、链路故障和…

2026/10/12 14:43:09 阅读更多 →
CentOS 7根目录扩容:LVM+XFS在线扩展原理与实战

CentOS 7根目录扩容:LVM+XFS在线扩展原理与实战

1. 项目概述:为什么CentOS 7根目录扩容不是“点几下就完事”的操作你刚接手一台运行了半年的CentOS 7服务器,某天凌晨收到告警:/(根分区)使用率98%。登录一看,df -h显示/dev/mapper/centos-root已满&#x…

2026/10/12 14:43:09 阅读更多 →
基于S7-300与组态王的九车位升降横移立体车库PLC控制系统仿真设计

基于S7-300与组态王的九车位升降横移立体车库PLC控制系统仿真设计

立体车库这类题目,是自动化控制系统里特别“练人”的一种:硬件不多,逻辑不少,既要管传感器信号,又要做上位机监控,最后还得让动作序列一次不差地跑完。我手头这套九车位双两层立体车库的仿真工程&#xff0…

2026/10/12 14:42:07 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

在数码相机、高清显示屏与现代矢量图形技术高度发达的今天,画面可以做到绝对的锐利、平滑与无瑕。然而,当一张秋日手账插画或拍立得照片过于“平整无瑕”时,往往会散发出一种冰冷生硬的“数码塑料感(Digital Plasticity&#xff0…

2026/10/12 0:00:59 阅读更多 →
活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

在现代网页与移动端设计中,横排(Horizontal Layout)早已经成为了绝对的主流。然而,当我们翻开泛黄的线装古籍、宋版木刻诗集,或是欣赏一张茶道雅集的手写便签时,那种**自上而下纵向书写、自右向左逐列铺展&…

2026/10/12 0:00:59 阅读更多 →
周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

每到周日的晚上八点到十点,很多人心里都会悄悄亮起一盏警示灯。 在心理学上,这种现象有一个专门的称谓——“周日夜晚焦虑症(Sunday Scaries)”。明天又是周一,闹钟又要重新在七点响彻卧房;脑海里仿佛有一个…

2026/10/12 0:00:59 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/12 0:16:30 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/12 0:16:43 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →