第七章结构化查询语言SQL-(精选·公开·课件).pptVIP

第七章结构化查询语言SQL-(精选·公开·课件).ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 结构化查询语言SQL SQL语言功能包括数据定义、数据查询、数据操纵、和数据控 制四个方面。 7.1 SQL的数据定义功能 SQL的数据定义功能用于定义数据表的结构,如创建、修改、 删除数据表。 一 创建数据表 命令:create table 表名 (字段名1字段类型[(字段宽度 [,小数位数])][, 字段名2…]) 功能:创建数据表结构 例7-1: create table stud(学号 c(8),姓名 c(8),性别 c(2),出生日期 d,; 专业号 c(2),入校总分 n(6,2),团员 l,简历 m,照片 g) 二 修改数据表 命令1:alter table 表名 [add/alter [column] 字段名 字段 类型 [字段宽度[,小数位]] 命令2: alter table 表名 [drop [column] 字段名 ][rename [column] 旧字段名 to 新字段名] 功能:修改表的结构 例7-2:在stud中增加一个“电话”字段 alter table stud add column 电话 c(8) 例7-3:将stud中电话字段的宽度该为10 alter table stud alter 电话 c(10) 例7-4:删除stud中的电话字段 alter table stud drop 电话 例7-5:将stud中“入校总分”字段该名为“高考成绩” alter table stud rename 入校总分 to 高考成绩 7.2 SQL的数据查询功能 一 select命令的格式 格式:select [all/distinct] [top 表达式[percent]][别名.]列表达式 [as 拦名][,别名.]列表达式 [as 拦名…] from 表名[,表名…] [inner/left/right/full join 表名[on 连接条件…]] [[into 新表名/[to file文件名/to printer/to screen]] [where 连接条件[and 连接条件 …] [and/or筛选条件[and/or筛选条件 …]] [group by 列名[, 列名 …]][having 筛选条件] [order by 列名[asc/desc][, 列名[asc/desc] …]] 功能:实现数据查询。select语句的执行过程为:根据where子句的连接和检索条件,从from子句指定的基本表或视图中选取满足条件的元组,再按照select子句中指定的列表达式,选出元组中的属性值形成结果表。 说明: from 表名[,表名…] : 指明要查询的所有数据表 (2) [别名.] 列表达式 [as 栏名]:[别名.]列表达式可以是字段名,也可是表达式, 而别名是字段所在的表名; [as栏名]表示可以给输出时显示的列标题重新命名 二 投影查询 例7-7:查询stud表中前5列的信息 select 学号,姓名,入校总分,性别,出生日期 from stud 例7-8:查询stud表中入校总分最低的五名学生基本情况,按入校总分由低到高进行排列,同时指定表中的字段在查询结果中的列标题 sele top 5 学号 as 学生编号,姓名 as 学生姓名,性别 as 学生性别,; 入校总分 as 高考分数 from stud order by 入校总分 例7-9:在xk中查询选修了课程的学号 三 条件查询 当要在数据表中

文档评论(0)

夏天 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档