前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Access查询基础

Access查询基础

作者头像
无言之月
发布2020-03-11 16:00:20
3.4K0
发布2020-03-11 16:00:20
举报
文章被收录于专栏:Excel和Access学习笔记

大家好,前面介绍了Access数据库表部分的内容,后面开始介绍Access数据库查询部分的内容。

使用查询,用户可以查找所需要的信息,并且可以对查找的信息进行一系列操作。本节就是介绍下查询部分的基础知识框架,先了解即可,后续会详细讲解。

一、查 询

首先来看下查询的定义:查询可以从一个或多个表中获取数据,并可以对查询到的数据进行各种运算,如求和、计数和平均值等等。查询的本质是SQL select语句。

查询的结果是一个动态集,而不是表(除了“生产表查询”除外)。动态集只是记录的动态集合,实际数据依然保存在数据库的表中。

下面演示一个通过"查询向导"来创建的简单查询:需要查询会员号、姓名和联系方式。

二、查询条件

查询条件是运算符、常量、字段值、函数以及字段名和属性等任意组合的一种产生逻辑值的式子。

查询条件在后期介绍查询的类型的时候会经常应用到。可以让查询的功能更丰富强大。

需要掌握运算符(包括算术运算符、比较运算符、字符串运算符、逻辑运算符、特殊运算符),通配符、常用函数等内容。不同的书分类的方式不同。

其中很多内容在微软Office软件相通的,有基础的会很容易掌握,具体应用后面章节会逐步讲解。

三、查询类型

Access中提供多种查询类型,包括选择查询、参数查询、交叉表查询、操作查询和SQL查询。在后面章节会依次介绍,下面先大体了解下。

1、选择查询

选择查询是最简单的一种查询,用于从一个或多个表中提取需要的字段,还可以将数据的更新返回底层的表。

在选择查询中,可以使用条件来限制查询的结果,也可以使用各种统计函数来查询数据。

选择查询主要包括:简单查询,汇总查询,重复项查询和不匹配查询。

简单查询:从一个或者多个表中将符合条件的数据提取出来,并可以对这些数据进行编辑等操作

汇总查询:对查询提取的数据可以进行各种统计和汇总操作。

重复项查询:将数据库中相同字段的信息内容集合在一起显示,主要用于各种数据的对比分析。

不匹配查询:将数据表中不符合查询条件的数据显示出来,其作用于隐藏符合条件的数据的功能相似。

2、参数查询

参数查询是指在查询时,需要在打开的对话框中输入参数,然后根据输入的参数返回结果的一个查询。

3、交叉表查询

交叉表查询可以将同一个表中的一个或多个字段作为行标签,另一个字段作为列标签,然后对表中的某个字段进行某种统计计算。(类似Excel表中的数据透视表。)

4、操作查询

操作查询用于多个记录执行批量操作,包括生成表查询、追加查询、更新查询和删除查询。

生产表查询:使用查询结果创建新的表

追加查询:用于将查询结果添加到其他的表中

更新查询:用于对一个或多个表中的记录执行更新。

删除查询:用于对一个或多个表中满足条件的一组记录进行删除操作。

5、SQL查询

SQL查询是指用户直接使用SQL语句创建的查询,这种查询通常不能直接在查询设计视图中创建,SQL查询包括联合查询、传递查询、数据定义查询和子查询四种。

联合查询:将多个查询结果合并在一起

传递查询:基于远程数据库上的SQL语句进行的查询,这种查询可以在建立连接的情况下直接对服务器中的表进行操作。

数据定义查询:使用SQL的数据定义语句在查询过程中创建、删除、更改表或者在创建数据库中的索引

子查询:嵌套在其他查询中的SQL Select语句。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-03-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel和Access学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档