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

东莞建站模板后台百度一下你就知道了 官网

东莞建站模板后台,百度一下你就知道了 官网,免费咨询劳动法电话,互联网保险产品有哪些之前所学的指令均为查找指令,即select相关语句 接下来的语句是增删改查的其他三部分,即增删改 1.删除 删除操作是三个操作中较为简单的,因为它只需要考虑数据的完整性 在实验时可以用表的复件来操作,防止操作不当导致数据库被…

之前所学的指令均为查找指令,即select相关语句

接下来的语句是增删改查的其他三部分,即增删改

1.删除

删除操作是三个操作中较为简单的,因为它只需要考虑数据的完整性

在实验时可以用表的复件来操作,防止操作不当导致数据库被破坏

删除整表

--复制一个sales表
select *
into sale1
from sales

--查看复制表是否成功,slae1表有sales表所有数据

select * 
from sale1

--清空sale1表,sale1表还存在,但是里面没有数据

delete sale1

删除部分数据

例1:

--复制sales表
select *
into sale2
from sales

--删除符合特定条件的数据

delete sale2
where title_id='BU1111'

例2:

--复制sales表

select *
into sale3
from sales

--删除符合特定条件的数据

我们可以先写筛选这些数据的select语句,然后将select语句替换为delete语句即可

select *
from titles
inner join sale3 on (titles.title_id=sale3.title_id)
where titles.title like '%computer%'

delete sale3
from titles
inner join sale3 on (titles.title_id=sale3.title_id)
where titles.title like '%computer%'
--在MySQL或者SQL Server等应用中可以设置删除的级联,设置后应用可以自动删去相关子表数据,帮助管理数据库

2.插入

单条插入

例1:

--查看sales表
select * from sales

--在sales表中插入一条记录

--插入时先查看一条记录,需要哪些参数及其类型,

是否有默认值,是否为空,如果有默认值或者可以为空,那么设置参数时可以不设置,否则就必须要设置参数,

参数是否可重复等等

insert into sales
values('6380','1111','2025-4-2',10,'Net 30','BU1032')

--这一条插入指令传入了sales表一条记录需要的所有参数

例2:

--查看authors表

select * from authors

--插入一条记录,这个插入语句只传入了authors表一条记录的部分参数,其他可为空或有默认值的可以不传

--如果只传部分参数,要指明传的参数对应顺序
insert into authors
(au_id,au_lname,au_fname,contract)
values('111-11-2221','yin','df',1)

插入多条

例1:

--先创建一个空表
select * 
into authors1
from authors
delete authors1

--选择符合条件的对象插入

insert into authors1
select * from authors
where state='CA'

--查看是否插入成功

select * from authors1

例2:

--拼装,可以将两个需要参数相似,记录不同的表拼接在一起

--把employee表的数据传到authors1表里
insert into authors1
(au_id,au_lname,au_fname,phone,contract)
select emp_id,fname,lname,'123','1'
from employee

--查看是否成功

select * from authors1

3.更新

单表修改

例1:

--查看titles表
select * from titles

--更新titles表的price列,如果没有where语句,表明使所有price数值均+10

--有where语句,则筛选所有type为business的对象,price+10

update titles
SET price = price+10
where type='business'

例2:

--修改publishers表,将所有coutry列为USA的对象改为CHA

update publishers
SET country='CHA'
where country='USA'


--查看是否成功

select * from publishers

多表修改

--也可以看作用update语句替换原来的select语句

update titles
SET price = price+10
from titles inner join publishers
on (titles.pub_id=publishers.pub_id)
where publishers.pub_name='New Moon Books'

--practice 
update publishers
SET country='CHA'
where country='USA'
select * from publishers

http://www.dtcms.com/wzjs/65296.html

相关文章:

  • 微信如何建商城网站如何做网站优化seo
  • 网站开发语音占比如何做一个自己的电商平台
  • 亚洲做性视频网站临沂seo公司稳健火星
  • 网络营销专员岗位职责seo网络推广排名
  • 帝国cms做下载网站郑州抖音推广
  • 济南seo怎么优化安徽seo推广
  • 伊宁市住房与城乡建设局网站宁波网站推广公司报价
  • 建电商网站东莞网站建设推广品众
  • 网站建设的一般费用搜索引擎优化实训心得
  • 专门做折扣的网站100条经典广告语
  • 产品做网站推广怎么注册电商平台
  • 返利网网站怎么做浙江seo公司
  • 做笔记网站网站推广策略有哪些
  • 西安网站开发重庆seo网站运营
  • 制作网页的工具是什么自己如何优化网站排名
  • 东莞网站设计与网站制作seo网站课程
  • 网站推广公司官网关于普通话的手抄报
  • 建立个人网站的目的电商广告网络推广
  • 烟台网站建设力荐企汇互联见效付款网站的设计流程
  • 天津网站建设案例怎么学互联网怎么赚钱
  • 长沙大型网站建设公司知名品牌营销策略
  • 郑州网站制作_郑州网页制作_做网站设计_河南网站制作网网店如何营销推广
  • 兰州网站推广手机网站建设
  • 广州做网站公司培训小红书搜索关键词排名
  • 网站编辑做的准备网站域名查询ip
  • 上海企炬做的网站南京谷歌推广
  • 做网站卖衣服物流包年多少钱百度seo排名推广
  • 网站界面 欣赏标题seo是什么意思
  • 网站用哪些系统做的好处软件推广的渠道是哪里找的
  • 怎么做网站推广临沂下载百度手机助手