【数据库】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/7/18 5:22:59 阅读更多 →
【研发类-数据库开发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/7/18 5:22:59 阅读更多 →
CNN、ViT、TVA三种具身智能视觉范式的巅峰对决(6)

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

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

2026/7/18 5:21:59 阅读更多 →

最新新闻

如何高效永久保存微信聊天记录:WeChatMsg完整备份指南

如何高效永久保存微信聊天记录:WeChatMsg完整备份指南

如何高效永久保存微信聊天记录:WeChatMsg完整备份指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/WeCha…

2026/7/18 15:36:17 阅读更多 →
ROCm HIP Graph 概念与机制分析-第 3 章 数据结构:辅助资源管理

ROCm HIP Graph 概念与机制分析-第 3 章 数据结构:辅助资源管理

本章目标:第 2 章讲的是"图长什么样",这一章讲"图跑起来要靠哪些幕后资源"。GraphExec 之所以能在重放时做到近乎零 CPU 开销,靠的是三个预分配的资源管理器——kernel 参数池、HW 信号池、用户对象——以及一套贯穿全子…

2026/7/18 15:36:17 阅读更多 →
WarcraftHelper:魔兽争霸III终极优化指南 - 解锁完整游戏体验

WarcraftHelper:魔兽争霸III终极优化指南 - 解锁完整游戏体验

WarcraftHelper:魔兽争霸III终极优化指南 - 解锁完整游戏体验 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为《魔兽争霸III》的老旧…

2026/7/18 15:36:17 阅读更多 →
C++类与对象核心解析:从封装原理到this指针实战

C++类与对象核心解析:从封装原理到this指针实战

1. 项目概述:从“数据打包”到“对象世界”的思维跃迁 刚接触C时,我们写代码就像在整理一个杂乱无章的抽屉,变量( int a , float b )和函数( void process() )散落各处,彼此之…

2026/7/18 15:36:17 阅读更多 →
C++实现24点算法:递归回溯与表达式树构建详解

C++实现24点算法:递归回溯与表达式树构建详解

1. 项目概述:从纸牌游戏到算法挑战“24点”这个游戏,相信很多人小时候都玩过。一副扑克牌,随机抽出四张,用加、减、乘、除四则运算,把牌面上的数字算成24。规则简单,却非常考验心算能力和数字敏感度。但今天…

2026/7/18 15:36:17 阅读更多 →
C++通用过滤器设计:策略与组合模式实战,告别if-else代码

C++通用过滤器设计:策略与组合模式实战,告别if-else代码

1. 项目概述&#xff1a;为什么我们需要一个“通用”的过滤器&#xff1f; 在C项目里&#xff0c;尤其是处理数据集合、游戏对象管理、网络数据包解析或者UI元素筛选时&#xff0c;“过滤”是一个高频操作。你可能写过这样的代码&#xff1a;在一个 std::vector<Player>…

2026/7/18 15:35:16 阅读更多 →

日新闻

从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则

从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则

更多请点击&#xff1a; https://kaifayun.com 第一章&#xff1a;从模糊意图到可执行指令&#xff1a;Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则 在Claude驱动的产品需求文档&#xff08;PRD&#xff09;生成实践中&#xff0c;原始业务意图往往以自然语言片…

2026/7/18 0:00:38 阅读更多 →
Cursor配置生成失效?3大隐藏陷阱+4行修复代码,资深工程师连夜整理的紧急补救清单

Cursor配置生成失效?3大隐藏陷阱+4行修复代码,资深工程师连夜整理的紧急补救清单

更多请点击&#xff1a; https://codechina.net 第一章&#xff1a;Cursor配置生成失效&#xff1f;3大隐藏陷阱4行修复代码&#xff0c;资深工程师连夜整理的紧急补救清单 Cursor 配置生成突然失效&#xff0c;是近期高频报障场景。表面看是 cursor.config.json 未更新或 LSP…

2026/7/18 0:00:38 阅读更多 →
某智驾大牛创业

某智驾大牛创业

作者&#xff1a;钟声编辑&#xff1a;Mark出品&#xff1a;红色星际头图&#xff1a;智能驾驶图片据悉&#xff0c;国内某头部智驾公司端到端模型技术大牛Z投身创业&#xff0c;并且已经拿到融资。Z不仅是该头部公司内部最年轻的对标阿里P10级别技术负责⼈&#xff0c;更是业内…

2026/7/18 0:00:38 阅读更多 →

周新闻

月新闻