




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQL常用增删改查语句增加现在有一张表,表(Test)里面有三个字段,分别为sno , sname , age。举例用一 条增加SQL语句,插入一条数据进库。语句:Insert into表名value(数据1:数据2:数据3)具体操作:In sert into testvalues(test,test,1)通过上面这条语句,Test表里面就多了一条数据。如下图所示:snosnameage1artltest1上面这个例子,是在每条字段都需要插入的时候为了方便而直接在 insert into后 面跟表名。但是也会遇到一些特殊的情况,比如一张表,因为有主外键约束(我这里只有一张表),而我只想插入被约
2、束的字段sno(主键)加上age这个字段,在 insert into的时候就需要指明需要插入的字段,下面举例说明:语句:Insert into表名(字段名1 字段名2 values(数据1 数据2具体操作:in sert into test(s no ,age)values( 彭宇,21)这样数据库里面,又多了一条数据,而没有插入任何数据那个字段默认为NULL如下图所示:2 l null 21删除在我们增加数据入库的时候,难免会出现数据录入错误,或者信息过期后不再需 要的数据,所以我们要利用删除语句将表里面不需要的数据删除掉。 下面举例说 明。语句:Delete from 表名 where字段
3、名=需要删除的数据具体操作:delete from test where sno 二test通过这条SQL语句,Test表主键sno字段里面数据为test的该条数据就已经被 删除了。Ps: 一般来说都以主键为条件进行删除,因为主键是不可重复的,我们可以 设想一下,如果没使用主键为删除条件,假设一个公司有两个叫彭宇的人。 我使 用sname=彭宇作为删除条件的话,那么这两个同名同姓人的资料都会被删 除掉,所以这是不可取的。批量删除当有多条数据需要删除的时候,我们可以使用批量删除语句来实现一次删除 多条数据。语句:delete from表名where字段名in(该字段里面的数据1,该字段里面的数据
4、2,)具体操作:首先,看一下Test表里面有多少条数据,如下图:现在我想利用一条SQL语句,将前三条数据删除掉delete from test where sno in(test,test2 , test3)通过执行这条SQL语句后,前三条数据已经被我批量删除了修改一条已经录入数据库里面的数据如果需要更新、修正,我们就需要用到SQL 修改语句语句:Update表名set字段=修改后的数据where字段=修改条件具体操作:Update test set sno=SQL 修改语句where sno=test修改前后比较,下图所示:snosname妙snosnameage1 test i test1
5、1minimil inn m:SQL修改语句test12lest 2 test12test 2test13testl test15test3test1出彭宇 NULL214彭宇NULL21(修改前)(修改后查询上面进行了增加,修改操作后,数据库里面已经存在有数据了,最后我们要 利用SQL查询语句将它们查询并显示出来。全部查询语句:Select * from 表名具体操作:Select * from test执行了上面这句话,那么test表里面存在的数据都会被查询出来,如果我想要 单独查询出某个人的数据怎么办?很简单,只需要加上一个关键词where就能够 实现了单条件查询语句:Select * from 表名 where字段=需要查询的数据具体操作:Select * from test where sno= 彭宇 这样我就查询出数据库里面 sno 字段为彭宇的数据了多条件查询多条件查询就是比起单条件查询多了一个 and 关键词,使用多条件查询,查出 来的结构能够更加的精确。语句:Select * from 表名 where 字段 =需要查询的数据 and 字段 =需要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 业务外包合同服务协议书条款
- 不锈钢门窗承包加工安装合同
- 净化隔墙工程合同
- 储能能源管理合同
- 药物治疗基础练习试题及答案
- 国际贸易合同类型
- 窖口租房合同范本
- 财务专业知识培训
- 简单合伙开店合同范本
- 乐器购买简易合同范本
- 心理健康教育与校园文化建设融合探讨
- 小学生公共安全教育
- 无人机操控知识培训课件
- 环境健康与安全EHS管理制度
- 2024年06月工商银行黑龙江分行金融科技社会招聘(41人)笔试历年参考题库附带答案详解
- 公共基础知识课堂笔记
- 2025广东省广州打捞局编外人员招聘21名高频重点提升(共500题)附带答案详解
- 产科护理临床案例分享
- 《中国动画发展史》课件
- 中电建新能源集团股份有限公司云南分公司招聘笔试冲刺题2024
- 经皮放射性粒子植入护理全程管理专家共识
评论
0/150
提交评论