第4章查询课题.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.7.4 SQL语言的数据查询功能 SELECT语句的格式为: SELECT [ ALL| DISTINCT ] 目标列表达式1 [ ,目标列表达式2…… ] FROM 表名或查询名列表 [INNER JOIN数据源表或查询ON 条件表达式] [WHERE 条件表达式] [GROUP BY 分组字段名[ HAVING 条件表达式]] [ORDER BY排序选项 [ASC|DESC]] ALL| DISTINCT表示记录的范围,ALL表示所有记录,DISTINCT 表示不包括重复行的记录。 目标列表达式表示查询结果中显示的数据,一般为列名或表 达式。 FROM子句表示数据源,即查询所涉及的相关表或已有的查询。 WHERE子句表示查询条件,用于选择满足条件的的记录。 GROUP BY子句对查询结果进行分组。 HAVING子句限制分组的条件。 ORDER BY子句对查询结果进行排序。 4.7.4 SQL视图 在Access中,所有的查询都可以在SQL视图中打开,通过修改SQL语句,就可以对现有的查询进行修改以满足用户的要求。 打开SQL视图的操作步骤如下: (1)选择已经存在的查询,打开其查询设计视图。 (2)在查询设计视图上右单击,在弹出的快捷菜单中选择“SQL视图”命令,或单击工具栏上的“视图”按钮并选择“SQL视图”选项,就可以切换到SQL视图,如图所示。 在SQL视图窗口中显示于该查询对应的SQL语句,用户可以重新编辑或修改SQL语句,运行SQL语句就可以得到新的查询结果。 (3)选择“选课”表,打开“设计视图”窗口,选中“成绩”字段,在“有效性规则”一栏中输入“=0 and =100”,在“有效性文本栏”中输入“请输入0到100之间的数”,如图所示。 4.8上机实训 4.8.1实训一 创建选择查询 实训目的 1.熟悉掌握查询的概念。 2.掌握查询设计器的操作方法。 3.掌握查询中表达式的使用方法。 4.掌握选择查询的设计。 实训内容 在“教师管理”数据库中,使用查询设计视图创建下列选择 查询。 (1)查询90年代参加工作的教师的姓名和参加工作日期。 (2)查询所有课程性质为“选修”的课程及学分。 (3)查询教师所讲授的课程名称及课程性质。 (4)查询所有“选修”课程的课程、授课教师姓名。 (5)查询所有教师的工资各项数据。 (6)统计所有教师的应发工资,显示教师姓名和应发工资。 其中,应发工资=基本工资+职务工资+岗位补贴+书报费 4.8.2 实训二 创建交叉表查询和参数查询 实训目的 1.了解交叉表查询的功能。 2.掌握创建交叉表查询的方法。 3.掌握参数查询的设计方法。 4.掌握参数查询中参数的使用。 实训内容 1.针对教师管理数据库,创建交叉表查询。 (1)查询讲授各门课程的授课教师及职称情况。 (2)查询教师的所授课程及学时。 2.在教师管理数据库中,创建参数查询。 (1)按系名查询教师的姓名、性别和电话。 (2)按年份查询教师的姓名、性别和职称。 (3)按职称查询教师的姓名、教授的课程及学时。 (4)查询基本工资在low(工资下限)与high(工资上限)之间教师的基本工资、职务补贴。 4.7.3 实训三 创建操作查询 实训目的 1.掌握操作查询的几种方式。 2.熟悉创建操作查询的操作步骤。 3.掌握操作查询的作用。 实训内容 在教师管理数据库中,创建操作查询。 (1)查询所有“必修”课程的授课教师姓名、授课课程名称和学时并生成数据表“必修课授课教师”。 (2)查询所有计算机系教师的姓名、工资并追加到数据表“计算机系教授工资表”中。 (3)删除所有姓“张”的教师记录。 (4)将职称为“讲师”的教师的基本工资增加50。 (5)使用更新查询计算教师的实发工资(在工资表中增加实发“工资”字段)。 其中,实发工资=应发工资-公积金-(应发工资-公积金-2000)*所得税。 4.7.4 实训四 使用向导创建查询 实训目的 1.掌握用向导创建查询的几种方法。 2.熟悉用向导创建查询的操作步骤。 3.掌握操作查询的作用。 实训内容 在教师管理数据库中,用向导创建下列查询。 (1)查询教授课程多余1门的教师姓名。 (2)查询没有授课任务的教师。 本章小结 1.掌握查询的基本概念 查询的类型 创建查询的方法 2.掌握选择查询操作方法 3.掌握操作查询的类型及操作方法 4.掌握SQL查询的应用 4.5 操作查询 操作查询是在选择查询的基础上创建的,可以对表中的记录进行追加、修改、删除和更新。操作查询包括删除查询、更新查询、追加查询和生成表查询。 删除查询又称为删除记录的查询,可以从一个或多个数

文档评论(0)

a5522235 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档