5.6.4 建立带“计算字段“的查询

本文介绍了如何在Access数据库中建立带计算字段的查询,详细步骤包括添加表、使用汇总功能、创建计算表达式以及保存和运行查询。通过表达式Sum(CCur([单价]*[数量]*(1-[折扣])/100)*100)实现了订单分类汇总,该表达式考虑了单价、数量和折扣,转换为货币类型并进行求和。
摘要由CSDN通过智能技术生成

   

目录

    (1)打开“罗斯文”数据库.打开“查询设计视图”窗口。

    (2)在打开的“显示表”对话框中,双击“订单明细”表,把该表添加到“对象”窗格中。

    (3)在“设计’“选项卡的“显示/隐藏”组中,单击“汇总”按钮。在查询设计网格中添加总计行。  

    (4)选中后面的空白字段列的第一个单元格,在“设计”选项卡的“查询设置"组中,单击“生成器”按钮,打开表达式生成器窗口。 

​    (5)在表达式生成器中,撰写表达式“分类汇总:分类汇总: Sum(CCur([单价]*[数量]*(1-[折扣])/100)*100)”。然后按“确定竹按钮,返回到查询设计视图中。

​    (6)在“总计"行“订单ID"字段列,采用默认“分组(Group By)升设置,在“分类汇总”字段列中,选择“表达式( Expression)"。

​    (7)在快捷工具栏上,单击保存按钮,在打开的“另存为”对话框中,将查询命名为“订单分类汇总”

    (8)在“设计“选项卡的“结果”组中,单击运行按钮,可以看到查询的结果。


在Access查询中,除了可以对字段列进行各种汇总计算外,还可以对单个或多个字段的数据进行统计计算。虽然在Access 2010之后,数据表已经有了计算功能,但足并不能完全取代查询中的计算,如果计算表达式中的字段来自两个以上的表或查询,或者需要编写自定义函数进行计算时,数据表的计算功能就无能为力了。
    在查询中进行计算,通常是在设计网格中新建一个计算字段列。这种添加计算字段的情况多见于工资和库存管理这类需要计算的数据库中。
    在罗斯文数据库中,创建计算字段查询,计算订单分类汇总查询。操作步骤如下: 

    (1)打开“罗斯文”数据库.打开“查询设计视图”窗口。

    (2)在打开的“显示表”对话框中,双击“订单明细”表,把该表添加到“对象”窗格中。

    (3)在“设计’“选项卡的“显示/隐藏”组中,单击“汇总”按钮。在查询设计网格中添加总计行。  

    (4)选中后面的空白字段列的第一个单元格,在“设计”选项卡的“查询设置"组中,单击“生成器”按钮,打开表达式生成器窗口。 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ngbshzhn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值