如何用access数据库如何运算

如何用access数据库如何运算,第1张

方法有很多种:我说两种吧:

第一种: 通过建立查询实现

1建立一个表。

表名:收支表

两个字段 (均为货币型)

收入 支出

2基于这个表建立一个查询

a在查询设计框里,在这两个字段的后面一栏增加表达式:

结余:=[收支]-[支出]

b当你建立这个表达式的时候你可以利用表达式“生成器”,——按鼠标右键可以获得。

c你也可以利用查询向导来做这件事情。

第二种:通过建立窗体来实现

有如下表:学生成绩表

学生姓名 性别 数学 语文 英语 政治 总分数 平均分数

1基于上面的二维表。建立一个窗体(可利用窗体向导来自动生成)

2窗体生成后。

a计算总成绩

选中[政治]这个文本框,然后按鼠标右键,选择[属性],在[属性]对话框里,选择:“更新后”,然后选择“事件过程”,输入如下语句:

总分数value=数学value+语文value+英语value+政治value

b计算平均分数

平均分数value=(数学value+语文value+英语value+政治value)/4

你也可以利用AVG()函数来计算这个值。

其实:EXCEL中的很多功能ACCESS几乎都能实现,且比EXCEL更省时,更方便。可以将ACCESS里的数据(表、查询等)直接生成EXCEL表格。

方法有很多种:这里说两种:

第一种: 通过建立查询实现

1建立一个表。例如下表

表名:收支表

两个字段 (均为货币型)收入 支出

2基于这个表建立一个查询

a在查询设计框里,在这两个字段的后面一栏增加表达式:

结余:=[收支]-[支出]

b当建立这个表达式的时候你可以利用表达式“生成器”,——按鼠标右键可以获得。

c也可以利用查询向导来做这件事情。

第二种:通过建立窗体来实现

有如下表:学生成绩表字段学生姓名 性别 数学 语文 英语 政治 总分数 平均分数

1基于上面的二维表。建立一个窗体(可利用窗体向导来自动生成)

2窗体生成后。

a计算总成绩

选中[政治]这个文本框,然后按鼠标右键,选择[属性],在[属性]对话框里,选择:“更新后”,然后选择“事件过程”,输入如下语句:

总分数value=数学value+语文value+英语value+政治value

b计算平均分数

平均分数value=(数学value+语文value+英语value+政治value)/4

你也可以利用AVG()函数来计算这个值。

其实:EXCEL中的很多功能ACCESS几乎都能实现,且比EXCEL更省时,更方便。可以将ACCESS里的数据(表、查询等)直接生成EXCEL表格。

access提供了5种类型的查询,包括选择查询、参数查询、交叉表查询、 *** 作查询和SQL查询。

1.选择查询

选择查询是最常见的查询类型,它从一个或多个表中检索数据,在一定的限制条件下,还可以通过选择查询来更改相关表中的记录。使用选择查询也可以对记录进行分组,并且可对记录进行总计、计数以及求平均值等其他类型的计算。

2.交叉表查询

交叉表查询可以在一种紧凑的、类似于电子表格的格式中,显示来源于表中某个字段的合计值、计算值、平均值等。交叉表查询将这些数据分组,一组列在数据表的左侧,一组列在数据表的上部。

注意:可以使用数据透视表向导毒显示交叉表数据,无需在数据库中创建单独的查询。

3.参数查询

参数查询会在执行时d出对话框,提示用户输入必要的信息(参数),然后按照这些信息进行查询。例如,可以设计一个参数查询,以对话框来提示用户输入两个日期,然后检索这两个日期之间的所有记录。

参数查询便于作为窗体和报表的基础。例如,以参数查询为基础创建月盈利报表。打印报表时,Access显示对话框询问所需报表的月份。用户输入月份后,Access便打印相应的报表。也可以创建自定义窗体或对话框,来代替使用参数查询对话框提示输人查

询的参数。

4. *** 作查询

*** 作查询是在一个 *** 作中更改许多记录的查询, *** 作查询又可分为四种类型:删除查询、更新查询、追加查询和生成表查询。

(1)删除查询

从一个或多个表中删除一组记录。例如,可以使用删除查询来删除没有订单的产品。使用删除查询,将删除整个记录而不只是记录中的一些字段。

(2)更新查询

对一个或多个表中的一组记录进行批量更改。例如,可以给某一类雇员增加5%的工资。使用更新查询,可以更改表中已有的数据。

(3)追加查询

将一个(或多个)表中的一组记录添加到另一个(或多个)表的尾部。例如,获得了一些包含新客户信息表的数据库,利用追加查询将有关新客户的数据添加到原有“客户\"表中即可,不必手工键人这些内容。

(4)生成表查询

根据一个或多个表中的全部或部分数据新建表。

5.SQL查询

SQL查询是使用SQL语句创建的查询。经常使用的SQL。查询包括联合查询、传递查询、数据定义查询和子查询等。

(1)联合查询

将来自一个或多个表或查询的字段(列)组合为查询结果中的一个字段或列。例如,如果六个销售商每月都发送库存货物列表,可使用联合查询将这些列表合并为一个结果集,然后基于这个联合查询创建生成表查询来生成新表。

(2)传递查询

直接将命令发送到()DBC数据库,如Micros_oft SQL Server等,使用服务器能接受的命令。例如,可以使用传递查询来检索记录或更改数据。

(3)数据定义查询

用于创建或更改数据库中的对象,如Access或SOL Server表等。

(4)子查询

包含另一个选择查询或 *** 作查询中的SQL Select语句。可以在查询设计网格的“字段”行输人这些语句来定义新字段,或在“准则”行来定义字段的准则。

access查询数据并进行加减的步骤如下:

1、新建一个窗体。

2、在窗体上放置三个文本框控件,分别命名为:txtNum1、 txtNum2、txtNum3,我们在命名时,尽量规范一点。

3、在窗体上放置一个按钮,命名为cmdCount开始编程。

我们来做一个加法运算:

在按钮”cmdCount”的单击事件里输入以下语句:txtNum3 = txtNum1 + txtNum2,减法运算同理,将加号修改为减号即可。

Access数据库累计余额的计算方法。

财务人员用手工记账时,在 借 和 贷 前面会有一个余额,这个余额是累计余额,即每一笔账后都在记余额。假设用电脑记账,可能经过查询来实现累计余额的计算。

EXCEL中的很多功能ACCESS几乎都能实现,且比EXCEL更省时,更方便。

以上就是关于如何用access数据库如何运算全部的内容,包括:如何用access数据库如何运算、ACCESS数据库中如何自动计算某一个字段的值、access查询包括什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9683347.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存