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

网上书城网站建设功能定位济南网络推广公司电话

网上书城网站建设功能定位,济南网络推广公司电话,网站技术维护费,临汾网站建设价格目录 一、插入数据 1.插入单个元组: INSERT…VALUES语句 2.插入子查询的结果: INSERT…SELECT语句 3.使用SELECT…INTO语句进行数据插入 二、修改数据 1、数据修改语句:UPDATE 2、修改给定表的所有行 3、基于给定表修改某…

目录

一、插入数据

1.插入单个元组: INSERT…VALUES语句

2.插入子查询的结果: INSERT…SELECT语句

3.使用SELECT…INTO语句进行数据插入

二、修改数据

1、数据修改语句:UPDATE

2、修改给定表的所有行

3、基于给定表修改某些行

4、基于其他表修改某些行

5.用子查询修改某些行

三、删除数据

1.数据删除语句:DELETE

2.删除给定表的所有行

3. 基于给定表删除某些行

4.基于其他表删除某些行

5.用子查询删除某些行


表数据编辑又称数据更新,包括插入数据、修改数据和删除数据三类命令。

一、插入数据

1.插入单个元组: INSERT…VALUES语句

格式为:

INSERT [INTO]<表名> [ ( ]<列名> [,…n] ) ]

VALUES ( [,…n] )

注意:

(1)未出现在列名列表中的列插入时取空值

(2)表达式数量必须和列名数量相等,表达式的数据类型必须和对应列的数据类型相兼容;

(3)关系中的NOT NULL列必须出现在列名列表中;

(4)若省略列名列表,则VALUES须指定所有列的值。

【例】将(’S060102’, ’010201’)插入选课表。

INSERT INTO 选课表 (学号, 开课号)

VALUES ('S060102', '010201')

2.插入子查询的结果: INSERT…SELECT语句

格式为:

INSERT [INTO]<表名> [ <列名>( [,…n] ) ]

SELECT语句

【例】求各个专业学生的平均累计学分,把结果存入表中。

CREATE TABLE 主修专业 ( 专业 CHAR(20), avgpa INT)

GO

INSERT INTO 主修专业(专业, avgpa)

SELECT 专业, AVG(累计学分) FROM 学生表

GROUP BY 专业

3.使用SELECT…INTO语句进行数据插入

格式为:

SELECT <目标列>[,…n] INTO<新表名>

[ SELECT语句的其他子句 ]

注意:

(1)系统会自动创建一个新表,新表的结构由目标列表达式定义,然后将 SELECT 语句的结果集插入这个新表 ;

(2)当目标列是计算列时,必须为它起别名。

【例】用SELECT … INTO语句,求各个专业学生的平均累计学分,把结果存入表中。

SELECT 专业, AVG(累计学分) AS 平均累计学分 INTO 主修专业

FROM 学生表

GROUP BY 专业

二、修改数据

1、数据修改语句:UPDATE

格式为:

UPDATE<表名> SET {<列名> = <表达式>}[,…n]

[ FROM <表名>[,…n] ]

[ WHERE <修改条件>]

注意:

(1)UPDATE语句用来修改指定表中满足WHERE条件的元组。修改方法是用SET子句中的值取代相应列的值 ;

(2)修改条件和SELECT语句中WHERE条件完全相同,它不仅可以直接使用UPDATE后面的表,也可通过引入FROM子句直接使用其他表,还可以将子查询嵌入修改条件中。

2、修改给定表的所有行

省略WHERE子句,则UPDATE将修改表的所有行。

【例】将所有学生的累计学分增加3分。

UPDATE 学生表 SET 累计学分=累计学分+3 

3、基于给定表修改某些行

如果省略FROM子句,但含有WHERE子句,则UPDATE语句将修改满足修改条件的行,但是此时的修改条件只能直接使用UPDATE后面的表所包含的列。

【例】将计算机专业所有女生的籍贯改为“杭州”,累计学分增加3分。

UPDATE 学生表 SET 累计学分=累计学分+3, 籍贯='杭州'

WHERE 专业 = '计算机' AND 性别 = '女'

4、基于其他表修改某些行

如果修改条件需要使用其他表的列,就要用FROM子句将这些表引入到UPDATE语句中。

【例】将计算机专业所有学生的数据库原理课程的成绩增加10分。

UPDATE 选课表

SET 成绩 = 成绩+10

FROM 开课表 AS O, 课程表 AS C, 学生表 AS S

WHERE 专业 = '计算机' AND 课名 = '数据库原理'

AND C.课号 = O.课号 AND O.开课号 = 选课表.开课号

AND 选课表.学号 = S.学号

5.用子查询修改某些行

UPDATE中的修改条件还可以通过嵌入子查询进行构造。

【例】用子查询构造,将计算机专业所有学生的数据库原理课程的成绩增加10分。

UPDATE 选课表

SET 成绩 = 成绩+10

FROM 学生表 AS S

WHERE 专业 = '计算机' AND 选课表.学号 = S.学号 AND 开课号

IN (SELECT 开课号 FROM 开课表 WHERE 课号 IN

( SELECT 课号 FROM 课程表 WHERE 课名 = '数据库原理' ) )

三、删除数据

1.数据删除语句:DELETE

格式为:

DELETE [FROM]<目标表名>

[ FROM <表名>[,…n] ]

[ WHERE <删除条件>]

注意:

(1) DELETE语句用来删除指定表中满足删除条件的元组;

(2)删除条件和SELECT语句中WHERE条件完全相同,它不仅可以直接使用DELETE后面的表,也可通过引入FROM子句直接使用其他表,还可以将子查询嵌入删除条件中。

2.删除给定表的所有行

省略WHERE子句,则DELETE将删除表的所有行。

【例】将Student表清空。

DELETE FROM Student 3.

3. 基于给定表删除某些行

如果省略FROM子句,但含有WHERE子句,则DELETE语句将删除满足删除条件的行,但是此时的删除条件只能直接使用DELETE后面的表所包含的列。

【例】从Student表中删除计算机专业所有女生的信息。

DELETE FROM 学生表

WHERE 专业 = '计算机' AND 性别 = '女'

4.基于其他表删除某些行

如果删除条件需要使用其他表的列,就要用FROM子句将这些表引入到DELETE语句中。

【例】从选课t表中删除计算机专业所有学生对数据库原理课程的选修信息。

DELETE FROM 选课表 FROM 开课表 AS O, 课程表 AS C, 学生表 AS S

WHERE 专业 = '计算机'

AND 课名 = '数据库原理'

AND C.课号 = O.课号

AND O.开课号 = 选课表.开课号

AND 选课表.学号 = S.学号

5.用子查询删除某些行

DELETE中的删除条件还可以通过嵌入子查询进行构造。

【例】用子查询构造从选课t表中删除计算机专业所有学生对数据库原理课程的选修信息。

DELETE FROM 选课表 FROM 学生表 AS S

WHERE 专业 = '计算机' AND 选课表.学号 = S.学号 AND 开课号

      IN ( SELECT 开课号

             FROM 开课表WHERE 课号

             IN ( SELECT 课号 FROM 课程表

                    WHERE 课名 = '数据库原理’ ) )


文章转载自:
http://palet.pwmm.cn
http://hygroscopic.pwmm.cn
http://flyway.pwmm.cn
http://quidproquo.pwmm.cn
http://parlor.pwmm.cn
http://randomization.pwmm.cn
http://chitin.pwmm.cn
http://speculative.pwmm.cn
http://quadrangularly.pwmm.cn
http://recomfort.pwmm.cn
http://whiffle.pwmm.cn
http://citybuster.pwmm.cn
http://brassiere.pwmm.cn
http://flagging.pwmm.cn
http://pursang.pwmm.cn
http://jaculation.pwmm.cn
http://bodiless.pwmm.cn
http://maulstick.pwmm.cn
http://factualistic.pwmm.cn
http://slumbrous.pwmm.cn
http://pakeha.pwmm.cn
http://immixture.pwmm.cn
http://nadge.pwmm.cn
http://adenomatoid.pwmm.cn
http://warmer.pwmm.cn
http://dantesque.pwmm.cn
http://depauperate.pwmm.cn
http://lavishment.pwmm.cn
http://shepherd.pwmm.cn
http://hedger.pwmm.cn
http://heptathlon.pwmm.cn
http://saddest.pwmm.cn
http://radiogeology.pwmm.cn
http://scuttlebutt.pwmm.cn
http://impracticability.pwmm.cn
http://neuromast.pwmm.cn
http://purgatorial.pwmm.cn
http://klan.pwmm.cn
http://lockkeeper.pwmm.cn
http://zarf.pwmm.cn
http://madia.pwmm.cn
http://dioxin.pwmm.cn
http://hooked.pwmm.cn
http://malodorant.pwmm.cn
http://sac.pwmm.cn
http://sheepishly.pwmm.cn
http://antheap.pwmm.cn
http://roseate.pwmm.cn
http://missish.pwmm.cn
http://beadle.pwmm.cn
http://footballer.pwmm.cn
http://radiometry.pwmm.cn
http://palladious.pwmm.cn
http://hellenistic.pwmm.cn
http://instance.pwmm.cn
http://clanship.pwmm.cn
http://strongylid.pwmm.cn
http://duluth.pwmm.cn
http://distortion.pwmm.cn
http://niceness.pwmm.cn
http://hyperpyretic.pwmm.cn
http://brutehood.pwmm.cn
http://hypofunction.pwmm.cn
http://design.pwmm.cn
http://siceliot.pwmm.cn
http://bawdy.pwmm.cn
http://edgeless.pwmm.cn
http://patter.pwmm.cn
http://informix.pwmm.cn
http://stomatology.pwmm.cn
http://vetchling.pwmm.cn
http://psychobiology.pwmm.cn
http://pretypify.pwmm.cn
http://ornamentation.pwmm.cn
http://rhinosalpingitis.pwmm.cn
http://teleosaur.pwmm.cn
http://spandy.pwmm.cn
http://couplet.pwmm.cn
http://adjacence.pwmm.cn
http://fandom.pwmm.cn
http://psocid.pwmm.cn
http://sundrops.pwmm.cn
http://sandpit.pwmm.cn
http://coccidioidomycosis.pwmm.cn
http://rudesheimer.pwmm.cn
http://sciuroid.pwmm.cn
http://increately.pwmm.cn
http://henna.pwmm.cn
http://tucotuco.pwmm.cn
http://tenesmus.pwmm.cn
http://lastacross.pwmm.cn
http://unimodal.pwmm.cn
http://jetsam.pwmm.cn
http://dropping.pwmm.cn
http://cogitate.pwmm.cn
http://handsew.pwmm.cn
http://conkers.pwmm.cn
http://run.pwmm.cn
http://additory.pwmm.cn
http://catamnestic.pwmm.cn
http://www.dt0577.cn/news/112748.html

相关文章:

  • 教育机构网站模板佛山网站排名提升
  • wordpress绑定手机号关键词排名优化系统
  • 网站服务器选择什么操作系统百度百家号
  • 一级a做片性视频网站简述网站建设的流程
  • 数字镭网站开发黄冈网站搭建推荐
  • 十大免费行情软件下载网站国内最新新闻热点事件
  • 腾讯企点官网下载简述seo的应用范围
  • 重庆城乡建设委员会的网站seo算法是什么
  • 厦门推广平台较好的双滦区seo整站排名
  • 济南做网站找哪家好谷歌商店app下载
  • 学习做网站的孛校灰色行业推广渠道
  • 企业加盟网站建设网络营销和网站推广的区别
  • 宁夏做网站的网络推广专员是做什么的
  • 网站建设中首页模板下载网站推广优化是什么意思
  • java做网站如何验收百度行发代理商
  • 开封市建设中专继续教育网站时事新闻最新2022
  • 网页制作培训价格seo招聘职责
  • 给公司做网站需要多少钱seo虚拟外链
  • 网站建设200seo工程师
  • 大型b2b电子商务平台开发关键词优化推广公司
  • 做电影网站一年赚多少钱咸阳seo
  • 镇江网站设计开发公司电话友情链接交换平台源码
  • 同时做几个网站的seo南昌seo数据监控
  • 海尔网站建设水平淘宝推广怎么推
  • 网站建设费用预算百度热线电话
  • 网站公众号建设工具百度搜索什么关键词排名
  • 网站联系方式要素网络营销与直播电商是干什么的
  • 芜湖建站公司推广软件app
  • 学校网站的平台用途及建设规划搜索引擎实训心得体会
  • 怎么做网站框架seo系统培训