数据库应用技术7_1.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文档。上传文档
查看更多
数据库应用技术7_1.ppt

* 首先演示 select * from sc的结果 然后演示 select * from sc as x,sc as y的结果 – 笛卡尔积 最后演示 select * from sc as x,sc as y where x.sid=y.sid and x.cidy.cid的结果 最后导出结论 七、ORDER BY子句排序查询 案例:从选课表“SC”和学生表“Student”中统计出每位学生的总成绩,并将结果按照总成绩降序排序。 代码: SELECT SC.SID,Student.Sname,总成绩=SUM(Scores) FROM SC,Student WHERE SC.SID=Student.SID GROUP BY SC.SID,Student.Sname ORDER BY SUM(SCORES) DESC --按照总成绩降序排序 ORDER BY 列名 * 七、ORDER BY子句排序查询 代码: SELECT SC.SID,Student.Sname,总成绩=SUM(Scores) FROM SC,Student WHERE SC.SID=Student.SID GROUP BY SC.SID,Student.Sname ORDER BY SUM(SCORES) DESC --按照总成绩降序排序 查询结果: ORDER BY 列名 * 七、ORDER BY子句排序查询 案例:从教务管理数据库“EDUC”中查询出每个学生的选课门数并按选课门数的多少进行升序排序。 代码: SELECT Student.SID AS 学号,Student.Sname AS 姓名, COUNT(*) AS 选课门数 FROM Student,SC WHERE Student.SID=SC.SID GROUP BY Student.SID,Student.Sname ORDER BY COUNT(*) --按选课门数升序排序 ORDER BY 列名 * 七、ORDER BY子句排序查询 代码: SELECT Student.SID AS 学号,Student.Sname AS 姓名, COUNT(*) AS 选课门数 FROM Student,SC WHERE Student.SID=SC.SID GROUP BY Student.SID,Student.Sname ORDER BY COUNT(*) --按选课门数升序排序 查询结果: ORDER BY 列名 * 七、ORDER BY子句排序查询 案例:从学生表“Student”中查询出软件技术专业学生信息,并按照性别升序和入学录取成绩降序排列。 代码: SELECT * FROM Student WHERE Specialty=软件技术 ORDER BY Sex ASC,AScores DESC --按照性别升序,再按照入学录取成绩降序排列 ORDER BY 列名 * 七、ORDER BY子句排序查询 代码: SELECT * FROM Student WHERE Specialty=软件技术 ORDER BY Sex ASC,AScores DESC --按照性别升序,再按照入学录取成绩降序排列 查询结果: ORDER BY 列名 * 八、INTO子句保存查询 语法: INTO新表名 说明: INTO子句指定使用结果集来创建新表。 查询结果往往需要保存下来以便使用,使用INTO子句可以将查询结果存储在一个新建的基本表中,这种方式常用于创建表的副本。 INTO 新表名 * 八、INTO子句保存查询 案例:从选课表“SC”中将学号和课程号的内容保存为新表student_course。 代码: SELECT SID,CID INTO student_course --创建新表 FROM SC 查询结果: INTO 新表名 * SELECT数据查询(基本)小结 * * 三、WHERE子句选择查询 语法:WHERE 逻辑表达式 说明: WHERE子句用于选择操作,定义了表中的行要满足条件(逻辑表达式为真)才能参与SELECT 查询语句的操作 WHERE 子句还用在DELETE和UPDATE语句中定义表中被删除和修改的行 逻辑表达式:常量、列名(变量)、函数、运算符(算术、关系、逻辑)等,值为true(非零/真)或false(零/假) WHERE 逻辑表达式 * 三、WHERE子句选择查询 关系运算符: =(等于)、(不等于)、(大于)、(

文档评论(0)

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

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档