问题标签 [query-designer]
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.
sql - 简单的 SELECT 查询导致笛卡尔连接?
我有一个有点简单的查询,我在其中返回 4 个字段:[Year]
、[ServiceCredited]
、[Salary]
和[CoveredEmployer]
。
使用 Table1,我可以检索前 3 个字段,但无法获取[CoveredEmployer]
. 要获得[CoveredEmployer]
,我必须加入具有更多详细信息的 Table2,例如 Members Employer_Org_ID,然后使用 Employer_Org_Id 将 Table2 加入 Table3 以获取雇主名称,或者[CoveredEmployer]
.
然后,我在代码中按 [Year] 对结果进行分组,其中有超过 1 个雇主,其[CoveredEmployer]
值为“多个雇主”:
然而,我的上述查询的问题是我得到了一个笛卡尔连接,因此导致我分组的每条记录的输出为“多个雇主”(下面是 2013 年和 2014 年的结果,实际结果可以追溯到 1982 年同样的问题):
这是我第一次处理笛卡尔连接。有谁知道在我的查询中解决此问题的可能方法?
c# - 如何在 Visual Studio 中运行非持久查询
在 Visual Studio 中使用查询设计功能时,我在测试时在 SQL 数据库或 Microsoft Access 数据库上运行的任何查询都是持久的。这意味着他们实际上更改了表中的数据。有没有办法在程序运行之前测试它们时使查询不持久?使用 C# 作为编程语言,如果需要,使用 .NET 作为框架。还需要了解使用 MS Access 或 SQL 数据库执行此操作的过程。
sql - MS Access Query Designer 查看 SQL Server 表的最佳方式
我必须编写许多涉及 MS Access 表加入 SQL Server 表的复杂查询。
为了快速编写查询,能够从查询设计器的显示表对话框中添加 SQL 服务器表会很有帮助。
显然,我必须手动链接每个 SQL 服务器表,然后才能使用直通查询显示或编写查询。我错过了一些明显的东西吗?有没有更简单的方法一次添加所有 sql server 表?
由于性能问题,我不喜欢链接表。我只需要添加到 vba 编辑器的查询语法。
在此先感谢您的帮助。
ms-access - Access 中的多条件更新查询
我创建了一个数据库来跟踪呼叫中心环境中的客户服务跟进。我的单表有一个截止日期字段和一个状态字段(值:'Open'、'Due' 和 'Overdue')。
我想运行更新查询以在当前日期小于到期日期时自动将状态字段中指示的值更改为“打开”,当当前日期等于到期日期时自动更改为“到期”,以及“逾期'当当前日期超过到期日时。
我不知道如何编写表达式来实现该结果以及在哪个单元格中输入代码。有人可以提供帮助吗?
sql - SQL Server 2008 / 2012 - 视图和 sql 格式
希望这是一个新手问题。
因此,如果我的 SQL 中有很多选择,而 where 子句中有几个子选择,我对视图设计器中的格式不太满意,这似乎是显示/保存后显示我的视图。
所以,简而言之,有没有办法直接在 SSMS 中编辑我的视图,并让视图保留我的代码中的格式?
IE;
搞砸了
或类似的规定。
web-services - 使用 ssrs xml 查询设计器自定义从 Web 服务返回的字段
我有一个返回数据的 Web 服务,但我找不到如何选择从 Web 服务返回的字段的方法。我有发送到 Web 服务的参数输入,并且我将字段参数作为参数输出。这就是我解析它的方式:
上面的解析带来了所有字段,但我需要获取特定字段。我尝试将其添加到元素路径中,但没有成功:/elementname1{}/elementname2{}/fieldname1
xml - 使用 xml 模式中的层次结构参数解析 Web 服务
我需要通过报告服务从 Web 服务获取数据。我得到的xml架构显示结构如下:
如何通过 ssrs 的查询设计器从该模式中检索数据?
sql - 将多个值汇总到一个表中
我在 Microsoft Access 中有三个表:
- 表 1 包括各个公司的名称和对应的唯一 ID(以及有关公司的其他唯一信息);
- 表 2 包括各公司自 2013 年以来的销售信息;
表 3 包括 2014 年每个产品的销售信息。
在表 2 和表 3 中,通常不止一次列出一家公司,对应于不同州的销售额。
在表 2 和表 3 中,公司名称实际上是其对应的 ID 号,我使用查找来显示名称。因此,Table1 是 Table2 和 Table3 的父级。
我想创建一个查询,将每家公司以及表 2 和表 3 中的销售额总和仅列出一次。当我只尝试使用 Table2 或 Table3 时,这很好用,但是当我合并两者时,销售额会膨胀常数标量(例如,一家公司将显示其销售额的 16 倍)。这里发生了什么?
这是 SQL 在 Access 中显示的内容:
为什么它会多次拉动这些收入值?谢谢!
sql - SSRS 报表 Visual Studio 查询设计器的 SQL 查询
有人可以帮我解决我面临的 SQL 查询吗?
目前我正在为我的 SSRS 报告使用 Visual Studio 2013 查询设计器,并且我正在尝试选择在当前学校注册的学生。但是,当测试我对选定学生的查询时,它会返回所有可能的学校,并说该学生已参加了所有 317 所学校,这是不正确的。我的问题是如何找到学生就读/就读的学校?
查询代码如下: