收藏 分销(赏)

操作查询和SQL查询.pptx

上传人:人****来 文档编号:3215291 上传时间:2024-06-25 格式:PPTX 页数:17 大小:468.25KB 下载积分:8 金币
下载 相关 举报
操作查询和SQL查询.pptx_第1页
第1页 / 共17页
操作查询和SQL查询.pptx_第2页
第2页 / 共17页


点击查看更多>>
资源描述
中文版中文版Access 2007实用教程实用教程教学重点与难点教学重点与难点uu 更新查询更新查询uu 生成表查询生成表查询uu 追加查询和删除查询追加查询和删除查询uu SELECTSELECT和和INSERTINSERT语句语句uu UPDATEUPDATE和和DeleteDelete语句语句uu SELECTSELECTINTOINTO语句语句 中文版中文版Access 2007实用教程实用教程7.1 操作查询操作查询 操作查询用于对数据库进行复杂的数据管理操作,它能够通过一次操作完操作查询用于对数据库进行复杂的数据管理操作,它能够通过一次操作完成多个记录的修改。操作查询包含以下几种类型:成多个记录的修改。操作查询包含以下几种类型:uu 更新查询更新查询 uu 生成表查询生成表查询 uu 追加查询追加查询 uu 删除查询删除查询 中文版中文版Access 2007实用教程实用教程 更新查询就是对一个或者多个数据表中的一组记录做全局的更改。这样用更新查询就是对一个或者多个数据表中的一组记录做全局的更改。这样用户就可以通过添加某些特定的条件来批量更新数据库中的记录。户就可以通过添加某些特定的条件来批量更新数据库中的记录。7.1.1 更新查询更新查询中文版中文版Access 2007实用教程实用教程 在在AccessAccess的许多场合中,查询可以与表一样使用。与表一样,查询虽然的许多场合中,查询可以与表一样使用。与表一样,查询虽然也有设计视图和数据表视图,但是查询毕竟不同于表。例如不能导出到其他数也有设计视图和数据表视图,但是查询毕竟不同于表。例如不能导出到其他数据库。据库。7.1.2 设置查询条件设置查询条件中文版中文版Access 2007实用教程实用教程 追加查询用于将一个或多个表中的一组记录添加到另一个表的结尾,但是,追加查询用于将一个或多个表中的一组记录添加到另一个表的结尾,但是,当两个表之间的字段定义不相同时,追加查询只添加相互匹配的字段内容,不当两个表之间的字段定义不相同时,追加查询只添加相互匹配的字段内容,不匹配的字段将被忽略。追加查询以查询设计视图中添加的表为数据源,以在匹配的字段将被忽略。追加查询以查询设计视图中添加的表为数据源,以在“追加追加”对话框中选定的表为目标表。对话框中选定的表为目标表。7.1.3 追加查询追加查询中文版中文版Access 2007实用教程实用教程 删除查询是将符合删除条件的整条记录删除而不是只删除字段。删除查询删除查询是将符合删除条件的整条记录删除而不是只删除字段。删除查询可以删除一个表内的记录,也可以在多个表内利用表间关系删除相互关联的表可以删除一个表内的记录,也可以在多个表内利用表间关系删除相互关联的表间记录。间记录。7.1.4 删除查询删除查询 中文版中文版Access 2007实用教程实用教程7.2 SQL查询查询 从以上几节的介绍可见,从以上几节的介绍可见,AccessAccess的交互查询不仅功能多样,而且操作简的交互查询不仅功能多样,而且操作简便。事实上,这些交互查询功能都有相应的便。事实上,这些交互查询功能都有相应的SQLSQL语句与之对应,当在查询设计语句与之对应,当在查询设计视图中创建查询时,视图中创建查询时,AccessAccess将自动在后台生成等效的将自动在后台生成等效的SQLSQL语句。当查询设计语句。当查询设计完成后,就可以通过完成后,就可以通过“SQLSQL视图视图”查看对应的查看对应的SQLSQL语句。语句。uu SQLSQL视图视图 uu SELECTSELECT查询查询 uu INSERTINSERT语句语句 uu UPDATEUPDATE语句语句 u DELETEDELETE语句语句 u SELECTINTO语句语句 中文版中文版Access 2007实用教程实用教程 SQL SQL视图是用于显示和编辑视图是用于显示和编辑SQLSQL查询的窗口,主要用于以下两种场合:查询的窗口,主要用于以下两种场合:uu 查看或修改已创建的查询查看或修改已创建的查询 uu 通过通过SQLSQL语句直接创建查询语句直接创建查询 7.2.1 SQL视图视图中文版中文版Access 2007实用教程实用教程 SQL SQL查询是使用查询是使用SQLSQL语句创建的查询。在语句创建的查询。在SQLSQL视图窗口中,用户可以通过视图窗口中,用户可以通过直接编写直接编写SQLSQL语句来实现查询功能。在每个语句来实现查询功能。在每个SQLSQL语句里面,最基本的语法结构语句里面,最基本的语法结构是是“SELECTFROMWHERE”SELECTFROMWHERE”,其中,其中SELECTSELECT表示要选择显示哪些字段,表示要选择显示哪些字段,FROMFROM表示从哪些表中查询,表示从哪些表中查询,WHEREWHERE说明查询的条件。说明查询的条件。7.2.2 SELECT查询查询SELECT语句的一般格式:SELECT谓词*|表名.*|表名.字段1AS别名1,表名.字段2AS别名2,.FROM 表的表达式,.IN外部数据库WHERE.GROUP BY.HAVING.ORDER BY.WITH OWNERACCESS OPTION 中文版中文版Access 2007实用教程实用教程 使用使用SQLSQL语言中的语言中的INSERTINSERT语句可以向数据表中追加新的数据记录。语句可以向数据表中追加新的数据记录。7.2.3 INSERT语句语句中文版中文版Access 2007实用教程实用教程 UPDATE UPDATE语句用来修改数据表中已经语句用来修改数据表中已经1 1存在的数据记录。它的基本语法格存在的数据记录。它的基本语法格式如下:式如下:7.2.4 UPDATE语句语句UPDATE 表名SET 字段1=值1,字段N=值N,WHERE 中文版中文版Access 2007实用教程实用教程 DELETE DELETE语句用来删除数据表中的记录,基本语法格式如下:语句用来删除数据表中的记录,基本语法格式如下:7.2.5 DELETE语句语句DELETE 字段FROM 表名WHERE中文版中文版Access 2007实用教程实用教程 SELECTINTO SELECTINTO语句用于从一个查询结果中创建新表,基本语法格式如下语句用于从一个查询结果中创建新表,基本语法格式如下:7.2.6 SELECTINTO.语句语句SELECT 字段1,字段2,INTO 新表FROM 表WHERE 中文版中文版Access 2007实用教程实用教程7.3 SQL特定查询特定查询 不是所有的不是所有的SQLSQL查询都能转化成查询设计视图,我们将这一类查询称为查询都能转化成查询设计视图,我们将这一类查询称为SQLSQL特定查询。如联合查询、传递查询和数据定义查询等不能在设计视图中创特定查询。如联合查询、传递查询和数据定义查询等不能在设计视图中创建,只能通过在建,只能通过在SQLSQL视图中输入视图中输入SQLSQL语句来创建。语句来创建。uu 联合查询联合查询 uu 传递查询传递查询 uu 数据定义查询数据定义查询 中文版中文版Access 2007实用教程实用教程 联合查询使用联合查询使用UNIONUNION语句来合并两个或更多选择查询语句来合并两个或更多选择查询(表表)的结果。的结果。7.3.1 联合查询联合查询中文版中文版Access 2007实用教程实用教程 传递查询使用服务器能接受的命令直接将命令发送到传递查询使用服务器能接受的命令直接将命令发送到ODBCODBC数据库,如数据库,如Microsoft FoxProMicrosoft FoxPro。例如,用户可以使用传递查询来检索记录或更改数据。使。例如,用户可以使用传递查询来检索记录或更改数据。使用传递查询,可以不必链接到服务器上的表而直接使用它们。传递查询对于在用传递查询,可以不必链接到服务器上的表而直接使用它们。传递查询对于在ODBCODBC服务器上运行存储过程也很有用。服务器上运行存储过程也很有用。7.3.2 传递查询传递查询中文版中文版Access 2007实用教程实用教程 SELECT SELECT语句是语句是SQLSQL语言的核心。除此之外,语言的核心。除此之外,SQLSQL还能提供用来定义和维还能提供用来定义和维护表结构的护表结构的“数据定义数据定义”语句和用于维护数据的语句和用于维护数据的“数据操作数据操作”语句。语句。uu 创建数据表创建数据表 uu 修改表结构修改表结构 7.3.3 数据定义查询数据定义查询
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服