问题标签 [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.

0 投票
2 回答
3844 浏览

visual-studio - 我可以在 Visual Studio 中禁用查询设计器以支持带有突出显示的普通 SQL 编辑器吗?

我讨厌在服务器资源管理器的数据连接上选择新查询时出现的标准查询设计器窗口。我宁愿有一个 T-SQL 编辑器出现。这可能吗?

也许不是替换那个功能,而是一个快捷键或可以调出 T-SQL 编辑器的东西?

0 投票
1 回答
986 浏览

sql-server - 在 SSRS/SSAS 查询设计器中使用 MTD 和 QTD 函数时,MDX 筛选器表达式的正确语法是什么?

在使用 BIDS 中的查询设计器输入直接的 MDX 查询后,我现在尝试创建类似的查询,但改用图形拖放 GUI 界面。

但是,我无法指定语法正确的 MDX 过滤器表达式以返回所有 MTD 和 QTD 日期。

这是我到目前为止所尝试的:

每个依次正确解析但不返回任何行。

过滤器设置如下:

0 投票
1 回答
969 浏览

sql - SSMS 中的查询设计器和连接顺序?

SSMS 有一个查询设计器,我通常会避免使用它,因为老实说,我无法真正使用它。

不幸的是,我的同事们这样做了。由于我有 30 分钟的空闲时间,我终于想知道是我的问题还是 SSMS。

例如:假设我们有一个表buildings、一个表floors、一个表rooms和一个映射表usage_types(room-usage_types)。

当我手动设计查询时,我这样做:

现在,当我尝试在查询设计器中做同样的事情时,它以某种方式从映射表开始,然后左连接房间,左连接楼层,然后左连接建筑物。

这从根本上是有缺陷的,因为如果一个房间的映射表中没有条目,它不会返回所有房间(这是假设每个房间都必须在一个楼层,每个楼层都必须在一个建筑物中,但不是每个房间必须有一个与自身相关的使用类型[在一段时间内])......

现在,如果我开始修改连接,我会得到这个查询

现在这个查询看起来是等价的,但这是一个例子,通常,我必须加入更多的表。所以我不是特别喜欢左右连接的混合,因为最后很难理解(尤其是当连接的地方没有遵循几个 ON 语句时),几乎不可能搜索错误(而且我对查询设计器弄清楚我想要什么的能力不太信任)。

到目前为止,我还没有找到一种方法来“设计”我想要的查询。唯一的方法似乎是创建初始查询,然后获取 SQL 文本,然后调整连接,然后使用 SQL 查询设计器重新打开它。

最后不用说,这比一开始手动做要花更长的时间,而且当查询设计器修改了SQL脚本时,如果不先手动重新格式化就无法阅读了……

在我看来,我的变体完全不可能用查询设计器来完成......我也觉得奇怪的是,在查询设计器中,在连接符号的上下文菜单中,有时左边的表格在顶部,有时,右边的桌子。

然后,当我必须选择下一个而不是上一个时,它会进行右连接。我可以选择上面的那个,然后它进行左连接,但是顺序错误……这正是我不想要的……

所以我想问:是否有一些“秘密”方式来指定查询应该从哪个表开始,最好根本没有任何正确的连接?

0 投票
1 回答
2483 浏览

ms-access - 如何根据 MS Access 查询中的变量选择特定列?

我有一个包含以下字段的大表:

其中每个AmountEUR字段代表产品的销售额。有 5 个不同的 AmountEUR 字段的原因是它们基于不同的货币汇率(例如 BeginingOfMonthRate、AverageMonthRate、EndOfMonthRate 等)。

我现在想将特定的AmountEUR字段复制到另一个表,但是要复制的AmountEUR字段会随时间而变化(有时是 AmountEUR_Field2,有时是 AmountEUR_Field5)。因此,我需要根据另一个表中的变量选择特定列。(该变量的值应该在 1 到 5 之间)。

我一直在考虑创建一个名为AmountEUR_ToBeUsed的新字段,该字段使用正确的 AmountEUR_Field 进行更新,但这让我回到了选择要复制的特定列的相同问题。

可以在 Access 查询设计器中制定解决方案,还是需要一些 VBA 代码?

0 投票
0 回答
408 浏览

reporting-services - 如何在 ssrs 的查询设计器中进行此 mdx 查询?

我有这个查询,我可以在 SSMS 中毫无问题地执行它,它按降序显示。

如何在 SSRS 的查询设计器中对结果进行排序?我不能在那里创建一个 select - 子句。如果我使用 order 函数尝试此操作,它只会在创建计算成员的外部浏览窗口中显示空值:

0 投票
1 回答
309 浏览

sql - what should be order of YEAR() MONTH() DAY() in a tsql where clause?

What should be the order of YEAR DAY MONTH in a where clause of tsql?

Does the order improve the run time of query? how does a tsql execute this statement?

0 投票
1 回答
1513 浏览

sql - MS SQL:如果记录计数超过 N,则执行截断

我有一个表,它是从另一个数据库中提取的提要。由于提要关闭,源数据库表经常没有被填充。我想做的只是对源数据库表中的记录数进行计数,以确保在提取数据馈送之前填充它们,因为在这种情况下,过时的数据比所有丢失的数据要好。我已经在其他数据库中完成了此操作,但不确定如何在 Microsoft SQL 2008 中执行此操作。

这是我试图开始工作的模型,最终将被放入预定的过程中:

案例是否不适合此目的,或者我错过了什么?

0 投票
0 回答
86 浏览

mysql - Visual Studio 2013 查询结果多行

我正在连接到 Visual Studio 2013 中的 MySql 数据库。我运行一个查询,我有一个带有查询结果的网格。在表中,我有一些具有多行值的字段。网格结果无法显示此多行字段。

编辑:我有一个包含多行字段的记录,我想在 Visual Studio 的查询结果窗格中查看这些行。

如何更改 Visual Studio 配置以在查询结果窗格中允许多行值?

提前致谢

0 投票
2 回答
1125 浏览

sql-server - 查询在查询设计器中有效,但在 MS SQL Server 报表生成器中无效

在使用 Microsoft SQL Server Report Builder 时,我能够在查询设计器中执行查询并检索结果。该查询在日期上有一个 where 子句。

在执行时,我会弹出一个窗口,在其中输入给定格式的两个变量(StartDate 和 EndDate)。现在,当我尝试运行相同的方法来生成报告时,我必须使用日历选择器选择这两个变量。尽管日期以所需的格式显示,但我总是收到以下错误:

什么会导致查询在一个地方成功运行,但在日历选择器选择变量时抛出错误?

0 投票
0 回答
431 浏览

sql-server - VS 2010 中的查询设计器导致尝试读取或写入受保护的内存。这通常表明其他内存已损坏

我在 Visual Studio 2010 中调用查询设计器时遇到问题。我的共享数据源指向本地 SQL Server 2012,其中包含一个表的简单测试数据库。当我想打开查询设计器时,出现以下问题:

在此处输入图像描述

单击确定按钮后,查询设计器以文本编辑模式打开,但我需要图形模式在星期一进行演示。已经重新安装了 Visual Studi 2010,但仍然出现此错误。有人可以帮忙吗?

消息的详细信息