问题标签 [ms-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
30 浏览

ms-access - 打开报告 - 所用时间

我有一个查询需要 25 秒才能运行(来自云的数据)。当我使用此查询运行报告时,DoCmd.OpenReport strReport, acPreview, , strWhere它需要两倍的时间。

这是正常的,还是有什么我应该看的?

0 投票
1 回答
349 浏览

excel-2007 - Excel 中的转换和透视 - MS Query

我的表中有 4 个字段:

我正在尝试旋转它,它给了我一个错误。

错误是:“查询表达式'FIRST(规范值)'中的语法错误(缺少运算符)。”

请帮忙。谢谢

0 投票
1 回答
1461 浏览

sql - SQL 查询从另一个表中查找 2 个值

我有 3 张桌子:

我想做一个查询,显示 JCTransactions 表中的所有记录,但包含职位描述、成本代码描述和顶级成本代码描述。

例如:

我无法将 TopLevelCostCode 及其描述纳入结果。

到目前为止,这是我的代码,它运行良好,但它没有我想要的最后 2 列:

0 投票
1 回答
441 浏览

db2 - 在 MSQuery 中使用字段别名不适用于 DB2

此查询在数据工作室中有效,但无法在 MS Query 中显示别名!我尝试过不同的类型,例如 ""、''、[] 甚至https://support.microsoft.com/en-us/kb/298955

选择“TRANIN”作为名称,总和(当 ALT3.TRANINDT 介于 20150603 和 20150601 之间,然后 1 否则 0 结束)作为当前月份,总和(当 ALT3.TRANINDT 在 20150501 和 20150531 之间,然后 1 否则 0 结束时作为上个月)从 ALT3

0 投票
1 回答
721 浏览

sql - Excel ACE.OLEDB:查询中的 COUNTIF 等效项

我在 ACE.OLEDB 中开发了以下 Microsoft Query:

该查询工作正常,但在 Excel 中的 90k 多条记录上执行将永远持续下去。

是否可以通过使用COUNTIF等效项来优化此查询?

我想象如果它像这样工作,查询可以被优化:

为了回复您对 CASE WHEN 的建议,我尝试了一个简单的概念证明查询:

我得到一个Unrecognized keyword WHEN错误。

0 投票
1 回答
121 浏览

pivot - 使用多个工作表创建数据透视表和图表

我在使用多个工作表创建数据透视表和图表时遇到问题。
我已经使用 Microsoft Query 创建了一个数据透视表和图表。我按照此博客中的步骤操作: http
://www.ashishmathur.com/create-a-pivot-table-from-multiple-worksheets-in-the-same-workbook/现在,我正在弄清楚我是如何做到的可以将新数据添加到数据透视表中。
是否可以将新的数据工作表添加到已创建的查询和数据透视表中?
还是每次添加新的数据工作表时都需要重新创建?

仅供参考:我使用的是 Excel 2007,我的所有数据都包含相同的编号。列和相同的列名。

0 投票
1 回答
456 浏览

excel - Excel 中的嵌入式 MS Query 连接

我最初的任务是动态组合两个工作表。我发现 Microsoft Query 允许我通过构建查询来从工作表中提取数据来做到这一点。但是,存储在文件中的数据连接引用了我的本地计算机。有没有办法让这个“嵌入”到文件中,这样我就可以共享文件并且任何人都可以刷新它?这是连接字符串。

0 投票
1 回答
4278 浏览

sql - 无法添加表格(

以下代码适用于 Sage200。

一旦我尝试使用 INNER JOIN 将其扩展到另一个表以获取更多列(使用BomReference),我就会收到错误消息: 无法添加表(
请参阅下面的修改代码示例;我必须使用 2 个连接到达我需要的表,但无论我加入工作代码时都会出现相同的错误。

我究竟做错了什么 ?我需要使用来自多个表的数据来扩展查询。
我还认为,在有效的部分上使用 MSQuery 时,它没有提供添加任何表的选项 - 这使得尝试选项变得相当困难。
为什么 ?

0 投票
1 回答
3490 浏览

ms-access - MS Access 使用表字段作为查询条件

我有个问题。是否可以使用一个表作为查询条件来计算另一个表中有多少项?

我有两张桌子。表 1 是查询条件。表 2 是一个包含许多数据的表。

在此处输入图像描述

我想要一个新表或插入到现有表中,如下图所示。

在此处输入图像描述

使用表 1 中的条件计算表 2 中的项目数。我可以多次运行查询来计算不同年份的数据。所以主要问题是如何使用另一个表作为标准来计算项目。

我不知道如何实现这一目标。希望你能帮我解决这个问题。非常感谢您的帮助>"

0 投票
1 回答
1947 浏览

ms-access - MS Access 根据 ID 向现有表添加/更新查询结果

我按照其他人的提示生成了访问查询。

我有两张桌子。见图1。结果如图2。

图1 http://img.libk.info/f1.png http://img.libk.info/f1.png

图2 http://img.libk.info/f2.png http://img.libk.info/f2.png

生成结果查询的方法在另一个问题中解决。

查询脚本:

我的问题是:

无论如何将查询结果写回表1?

我想在表 1 中添加两个新列。并且能够根据其“ID”向字段添加或更新查询值。

我不确定我的描述是否清楚。希望您能理解并感谢您的帮助!