第五节Transact_SQL语言.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库应用技术-SQL Server 2005 小测验 2.在 INSERT [INTO] ~~~~~VALUES格式中 , VALUES可以省略 Y/N? 1. CREATE可以创建 CREATE TABLE~~, CREATE FIELD Y/N? 3. ALTER只能用于修改 TABLE Y/N? 4. count(x),,,sum(y) 是一样的 ,都是求和函数 Y/N? 6. UPDATE~~ SET ~ 格式可以缺省SET,即SET是可选项 Y/N? 7. SELECT语句的语法格式:各个子句的顺序↓↓ SELECT→ FROM →WHERE → GROUP BY →→ HAVING →→ORDER BY →→COMPUTE Y/N? 5.内联接、外联接、交叉联接 就是两个表的 关系图 Y/N? N Y N,可对数据库对象 N N必须有,不能省 N,不能对字段操作 N表明了 两个表组合匹配的 关系 第二部分→→应用 FROM 子句 FROM 子句的格式: FROM 表[|视图,…] [JOIN] 表 AS 表的别名 ON (连接的条件表达式) 其中:AS可为表(或视图)和字段指定别名 ON 指定基于哪个关键字段建立“连接” FROM引导的子句格式使用说明: 成绩 课程名 课程号 课程 政治面目 性别 姓名 学号 学生 学校 班级 序号 学生_v ⑴ 查询1个表或视图的全部 ⑵ 查询1个表或视图的全部( 使用别名) 结果集? select * from 学生 /*或课程或学生_v*/ select 学生.学号,S_V.班级,课程.成绩 AS 补考 from 学生 ,课程,学生_v AS S_V ⑶ 多表的联接(置于表中) select 学生.学号, 课程.成绩 AS 补考 into #临时 [ 新表 ] /*查询结果集的内容*/ from 学生 Join_类型 [INNER JOIN | LEFT OUTER JOIN |… ]课程 ON 等值或不等值条件 select 学生.学号, 课程.成绩 AS 补考 into 学生情况 from 学生 INNER JOIN 课程 on 学生.学号=课程.学号 /*两表中学号相同的记录*/ ⑷ 结合运算符显示列 select 学生.学号, 课程.成绩*0.8 AS 补考成绩 into 学生情况 from 学生 INNER JOIN 课程 on 学生.学号=课程.学号 内联接 | 外联接 | 交叉联接 2. SELECT子句 格式: SELECT [ALL | DISTINCT ] [ TOP n ] ( * | (表名 | 视图名 | 表别名 ).* | (列名 | 表达式 | ……标识列) [[AS] 列别名] ) [,……n] 例2****:从学生、课程表中查询(有哪些信誉好的足球投注网站)学生表中学号与课程表学号相同, 显示所有学生表字段和成绩表的“成绩”打八折后置于“补考成绩”。 分析→→→SQL语句 select 学生.* , 课程.成绩*0.8 AS 补考成绩 from 学生,课程 where 学生.学号=课程.学号 包含: 列别名; 选择列; 计算; 等值联接 不包括重复的行 (多表联接) 例3****:从成绩表中查询(包括:学号、姓名、平时成绩、成绩)前8名学生成绩;期末成绩按70%计算;成绩显示为“笔试成绩”,其前显示“折合为”字符串;将”平时成绩”和笔试成绩相加显示为“总成绩”。 包含: 指定行; 添加字符串; 算术计算; 成 绩 平时成绩 姓 名 学 号 成绩表→ 查询显示结果集(样式): select TOP 8 学号,姓名,平时成绩,折合为,(成绩*0.7) as 笔试成绩, 平时成绩+成绩*0.7 as 总成绩 from 成绩 播 放 思考****

文档评论(0)

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

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

1亿VIP精品文档

相关文档