关系数据库基础电子教案电子课件第7单元 select语句.docVIP

关系数据库基础电子教案电子课件第7单元 select语句.doc

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
关系数据库基础电子教案电子课件第7单元 select语句

第7单元 select语句 教学目标 学会使用T-SQL语言查询数据 重点难点 1、使用表的连接进行查询 应??? 知 1、数据查询(Select) 应??? 会 1、根据实际需要使用Select语句查询信息 教学方法 1、微观上采用“问题牵引”、“多重循环”的方法。在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。 2、课堂上引入专业词汇,要求学生掌握。 3、书写程序时融入企业的编程规范,培养学生具有良好的编程风格和编程习惯 ? 教学过程 1、10分钟每个学生自己作题,写在报告纸上,交老师 2、以问题进行牵引、学习本课内容 3、本节使用职工表、家庭成员表、职工_家庭成员表 教学内容 1、首先熟悉三个表,画出关系图 2、select简单形式 3、主要学习对单表的查询。 通过解决下列问题,学习本节内容: 问题1:查询职工表中所有职工的信息(学会使用*查询所有列)。 select * from 职工 问题2:查询职工表中职工的职务(个别列)。 select 职务 from 职工 问题3:查询职工表中不同的职务名(使用distinct去掉重复值的个别列)。 select distinct 职务 from 职工 问题4:在职工表中查询王强”的职工号(带限制条件)。 select 职工号 from 职工 where 姓名=王强 问题5:查询职务为“科长”的职工号、姓名和年龄。 select 职工号,姓名,年龄 from 职工 where 职务=科长 问题6:从职工表中查询职工号,姓名和基本工资的10%(表达式作为列) select 职工号,姓名,基本工资*0.1 from 职工 问题7:改变上题查询结果中10%基本工资的列名 select 职工号,姓名,基本工资*0.1 as ‘10%的基本工资’ from 职工 问题8:从职工表中查询出最大年龄、最小年龄和平均年龄 select max(年龄),min(年龄),avg(年龄) from 职工 select max(年龄) as 最大年龄,min(年龄) as 最小年龄,avg(年龄) as 平均年龄 from 职工 问题9:从职工表中查询出最多基本工资、最少基本工资和平均基本工资[使用函数] select max(基本工资) as 最多基本工资,min(基本工资) as 最少基本工资,avg(基本工资) as 平均基本工资 from 职工 问题10:从职工表中查询出“科长”的最多基本工资、最少基本工资和平均基本工资[使用函数] select max(基本工资) as 最多基本工资,min(基本工资) as 最少基本工资,avg(基本工资) as 平均基本工资 from 职工 where 职务=科长 go 问题11:统计职工总数[使用COUNT函数]。 select count(*) as 职工总数 from 职工 问题12:检索所有职工的信息,要求按照基本工资由高到低的顺序排序查询结果。[使用order by] select from 职工 order by 基本工资 desc /*降序*/ go 问题13:检索所有职工的信息,要求按照基本工资由低到高的顺序排序查询结果。[使用order by] select from 职工 order by 基本工资 /*升序*/ go 问题14:查询职工表的信息,要求首先按照职务津贴升序排序,职务津贴相同时,再按照基本工资升序排序查询结果。[使用order by] select * from 职工 order by 职务津贴,基本工资 go 问题15:查询职工表中年龄在25岁-35岁之间的职工号、姓名和职务。[between and或者 ] select 职工号,姓名,职务 from 职工 where 年龄=25 and 年龄=35 go select 职工号,姓名,职务 from 职工 where 年龄 between 25 and 35 go 问题16:检索职工号为010203、010506、010715的任何一个职工的姓名和职务[使用in]。 select 姓名,职务 from 职工 where 职工号=’010203’ or 职工号=’010506’ or 职工号=’010715’ go 问题17:检索职工号不为010203、010506、010715的职工姓名和职务[使用 not in] select 姓名,职务 from 职工 where 职工号=010203 or 职工号=010

文档评论(0)

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

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

1亿VIP精品文档

相关文档