【发布时间】:2017-10-03 20:48:04
【问题描述】:
您好,我是 MS-Access 的新手。我提前道歉,这可能是一个被问到和回答的基本问题,但我不知道如何用词来搜索以找到正确的结果。
我在 MS-Access 上有这个查询。是否可以仅使用 sum value, 662766.48 创建查询?下面是我的代码。
SELECT Sum(T.DollarsSold)
FROM T
HAVING (((T.Year)="2017") AND ((T.Period)="08"));
我的最终目标是仅将查询的总和值导出到现有 Excel 电子表格中的特定单元格。而且我认为在查询中只有一个总和值并将其导出到excel会更容易。
【问题讨论】:
-
哪个字段的总和?美元出售?这个查询一开始就无效。在 HAVING 子句中不应该是
T.Period = "08"吗? -
为什么要包含表/查询 T 两次?试试看:
SELECT Sum(DollarsSold) AS SumSold FROM T HAVING [Year]="2017" AND Period="08";Year 是保留字,不应使用保留字作为任何名称。使用查询设计器构建查询。从功能区中选择总计(看起来像 Sigma)。 -
列的总和,T.DollarsSold。如果您看到图像,总和值在最左下方。谢谢你指出这一点。我一定是打错了。会编辑! @JacobH
-
@June7 抱歉,因为我正在更改代码中表的名称,所以我是这样说的。我的错。