向 MS Access 查询添加汇总行

2023-12-26

我有一个存储在 MS Access 中的查询,它正在从 Access 表中进行标准选择。我想在末尾添加一个汇总行,显示上面一些数据的总和。

我看过 DSum() 但它不合适,因为我必须包含每行的运行总计,而不是仅包含末尾。

另请注意,我不想对 a 列中的数据求和 - 我想为 a 列的摘要获取一个空字段。

Example:

a | b | c
-------------
0 | 1 | 2
1 | 1 | 9

  | 2 | 11 <-- Sums data above

有谁知道Access中这个问题如何解决?另一种方法可能是定义第二个查询来执行聚合,然后将其与第一个查询的记录集合并,但这对我来说似乎不是特别优雅。

在 SQL Server 中,显然可以使用“COMPUTE”或“ROLLUP”,但 MS Access 不支持这些。


您可以使用联合查询:

SELECT "" As Sort, a,b,c FROM Table
UNION ALL
SELECT "Total" As Sort, Sum(a) As A, Sum(b) As b, Sum(c) As C FROM Table
ORDER BY Sort

EDIT:

SELECT "" As Sort, a,b,c FROM Table
UNION ALL
SELECT "Total" As Sort, "" As A, Sum(b) As b, Sum(c) As C FROM Table
ORDER BY Sort
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

向 MS Access 查询添加汇总行 的相关文章

随机推荐

  • 计算 awk 中作为参数传递的算术表达式

    如何计算 awk 中作为参数传递的算术表达式 我在一个文件中有这个 1 2 3 1 2 3 当传入此文件时 awk 应该输出 6 7 awk 1 是错误的工具 因为它没有eval 功能 我建议将文件修改为输入bc 1 或使用 shell 算
  • Excel - 将日期从 yymmdd 转换为 dd/mm/yy

    我有一个从 Access 数据库导出的 Excel 文件 I have 25000记录 我需要更换所有记录 日期列未格式化 yymmdd 我需要将日期格式从 yymmdd 更改为 dd mm 19yy 为了yy我需要添加一个常量值19在它前
  • conemu + ssh 清除控制台历史记录

    我正在使用 ConEmu 并且对它完全满意 除了以下事实 如果我使用 PuTTY 进行 SSH 访问 那么我可以在远程计算机上运行命令 例如 vim 或 nano 或 mcedit 或其他打开某种诅咒界面的命令 并且我可以看到控制台命令历史
  • Slim PUT 返回 NULL

    我对 Slim 框架和 PUT 请求有疑问 我有一个小的 jQuery 脚本 它将在单击按钮时更新到期时间 expiry button click function event event preventDefault ajax url h
  • 将带有 .000Z 的日期字符串格式化为 NSDate

    我想将日期字符串格式化为 NSDate 对象 这听起来不是一件大事 要点是 日期字符串在时区值中包含一个点 而不是加号或其他内容 日期看起来像这样 2017 06 04T16 00 00 000Z 我尝试过格式化字符串 例如 yyyy MM
  • 从 Camel 路由向 Weblogic JMS 队列发送消息

    我正在尝试通过 Camel 路由将消息放入 Weblogic JMS 中的队列上 我的目标是最终配置一个路由来使用 jms 队列中的消息 我将先前路由中的数据发布到该队列 这是我的配置
  • WooCommerce - 获取产品页面的类别

    对于我的 WC 产品页面 我需要向 body 标记添加一个类 以便我可以执行一些自定义样式 这是我为此创建的函数 function my add woo cat class classes wooCatIdForThisProduct he
  • 在 JavaScript 中附加事件

    作为对此处问题之一的评论 一位评论者写道 强调我的 通过使用内联 onclick 您正在做类似的事情 但它更难维护并且更容易出现问题 整个 JavaScript 社区已经放弃内联 JavaScript 一段时间了 这是指使用以下方法将事件附
  • 优化图像 - 在 Java 中无损压缩图像

    拥有一个电子商务网站 我们有数千张产品图片 在谷歌上检查页面速度时 它向我显示了这样的内容 我想知道 Java 中是否有任何内置功能或任何第三方库可用 我们可以使用它们来无损压缩我们托管的所有图像 因此 我们可以为客户节省几KB 在互联网上
  • 一次性随机化

    我有一个矩阵 ECGsig 每行包含一个 1 秒长的 ECG 信号 我稍后会对它们进行分类 但我想随机更改行 例如 idx randperm size ECGsig 1 ECGsig ECGsig idx 但是我希望这种情况只发生一次 而不
  • 单击时我的 div 不会 SlideDown() 。

    我正在尝试在我正在组装的一个小网站上有一个下拉菜单 由于某种原因 我可以获取我想要向下滑动到 fadeOut 的 div 并执行其他类似的操作 但我无法将其获取到 SlideDown 我不知道为什么 上面有文字写着 菜单 jQuery 如下
  • 更改活动主题而不重新创建活动

    我有一个活动 在单击按钮时我想更改主题 但我发现主题只能设置一次 而且在 setContentView 之前也是如此 重新开始一项活动对我来说不是一个选择 也许使用 attrs 可以解决这个问题 但我不知道如何使用它 请帮忙 提前致谢 不
  • 如何在 Pygame 中移动 Sprite

    我试图让我的图像 鸟 在屏幕上上下移动 但我不知道该怎么做 这就是我尝试过的 我确定它已经消失了 但我试图弄清楚是否有人可以提供帮助伟大的 import pygame import os screen pygame display set
  • ggplot2:添加描述散点图两个维度的条件密度曲线

    我有来自两个类别的二维数据的散点图 我想为每个维度添加密度线 而不是在图之外 参见ggplot2 中带有边缘直方图的散点图 https stackoverflow com questions 8545035 scatterplot with
  • 不允许粘贴任何非字母数字字符

    我不希望用户允许在文本框中粘贴任何非字母数字字符 我如何在 Javascript 中限制这个 谢谢 使用 jQuery 这是一种方法 HTML
  • SQL 查询与 PHP 中的条件

    如果我们有一个大约 1000 2000 个元素的数组 以及一个大约 1000 2000 个元素的 mysql 表 可以增加 我们必须确定表内容是否在数组中 哪种方法更好 从数组中获取元素并运行简单的 mysql 查询 例如SELECT WH
  • Java 堆空间 - -Xmx 到底如何工作?

    我遇到过臭名昭著的人内存不足异常在我的应用程序中 我不是简单地增加可用的堆空间量 而是尝试调查问题所在 以防万一 我的应用程序出现某种泄漏 我添加了JVM参数 XX HeapDumpOnOutOfMemoryError当遇到 OutOfMe
  • 无限滚动插件使用自定义查询修改路径

    我正在使用无限滚动插件 无限滚动 https github com paulirish infinite scroll 与 jQuery 同位素 并想知道当用户向下滚动页面以查看更多项目时是否可以使用自定义查询参数修改路径 有没有一种方法可
  • 请求和处理用户授权之间的会话更改

    我正在尝试实现一个简单的登录页面 将用户重定向到 OAuth2 0 登录服务器 然后在成功登录后返回到回调 URL 但是我不断收到异常并显示错误消息 收到意外的 OAuth 授权响应以及回调 客户端状态与预期值不匹配 通过调试 我注意到调用
  • 向 MS Access 查询添加汇总行

    我有一个存储在 MS Access 中的查询 它正在从 Access 表中进行标准选择 我想在末尾添加一个汇总行 显示上面一些数据的总和 我看过 DSum 但它不合适 因为我必须包含每行的运行总计 而不是仅包含末尾 另请注意 我不想对 a