问题标签 [adventureworks]

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 回答
956 浏览

sql-server - 使用 AdWorks 示例在 SQL 中连接

我正在练习使用 AdventureWorks,问题是:2002 年 10 月有多少销售订单(标题)使用 Vista 信用卡

我不确定如何编写此查询。我是 SQL 新手,这是我的第一次 JOIN。眼睛红了……谢谢

0 投票
2 回答
2090 浏览

sql-server - MDX Filter expression understanding

Am having trouble in understanding how FILTER function works in MDX.

Here is my query which gets all the non-empty Internet Order Count values for all Sales Territory Countries across all the Calendar Years.

This gives me all the orders as I am filtering by 0 and the result is as shown below

Am putting in the results in csv format as am having restrictions in uploading image currently. Am new to MDX and my goal is to filter this result set where Internet Order Count is greater than 180.

Hence I now modified the query to this -

This one gave me the below output -

Basically CY 2010 entries are filtered out whereas what I am expecting is not to have entry/blank values of (France,CY 2011),(Germany, CY 2011),(UK, CY 2011), (Canada, CY 2011) etc. and of course similarily for some entries belonging to CY 2014 with similar result.

I am using AdventureWorksDW2014 cube. How would I go about doing this?

0 投票
2 回答
129 浏览

sql - 何时评估 CASE 语句?

我对 AdventureWorks2012 数据库有以下查询

ORDER BY语句后发生SELECT,但无法访问 pricerange 列名?我假设SELECT语句中的 pricerange 是在调用之后计算ORDER BY的?为什么是这样?

0 投票
1 回答
136 浏览

sql - 按产品分类在线销售的比较-SQL

我是 SQL 的初学者,我需要比较过去三年第一季度每个国家/地区的产品类别的在线销售额。我想在 Adventureworks 中查询。我应该怎么做?谢谢

0 投票
1 回答
114 浏览

mdx - Adventureworks MDX 选择日期之间的数据

我目前正在使用 MDX 查询和 Adventure Works 数据库。我想要实现的是在两个季度之间获取每季度的所有数据。

例如,2006 年第 2 季度和 2009 年第 3 季度之间的所有数据按季度划分。

我最接近实现我想要的是使用以下查询:

我将 2006 年至 2009 年的范围与第 1 季度至第 4 季度的范围相结合。

在下面,您可以在左侧看到我的查询结果,在右侧看到我想要的结果。

数据

我尝试将上面的查询与第 2 季度和第 3 季度一起使用,如下所示,但该查询仅返回每年第 2 和第 3 季度的数据。

我还尝试了以下查询:

使用此查询,我从我想要的时间段中获取我想要的数据,但它是每天而不是每季度。

问题

如何获取两个给定季度之间的季度的每季度数据

0 投票
1 回答
2372 浏览

sql - 如何将两个 select 语句组合到一个具有两个单独列的表中?

SQL 新手,使用 MS SQL Sever Management Studio 和 AdventureWorks 示例数据库:

http://elsasoft.com/samples/sqlserver_adventureworks/sqlserver.spring.katmai.adventureworks/default.htm

试图合并两个SELECT语句,每个语句都包含一个COUNT男性和女性员工。我可以使用 UNION ALL 获得两个计数以在同一个表上返回两行。

但是,我试图COUNT在两个单独的列中获取每个 M/F 的值。设法让两个单独的列出现,但计数不存在。

我觉得我错过了一些明显的东西..

0 投票
1 回答
336 浏览

sql - AdventureWorks 2014 下载文件类型问题

我正在尝试下载 AdventureWorks 2014。我从 codeplex 下载,它现在作为 .bak 存在于我的 WinZip 中,使用记事本作为默认程序。我解压缩文件,复制到 Program Files...SQLServer...Data。但是,我相信记事本程序在尝试导入数据库时​​会导致问题。我期待看到以 .mdf 和 .ldf 结尾的 AdventureWorks 文件。我需要更改 .bak 或 .zip 的默认程序吗?此外,我需要对其进行什么更改才能成功运行 AdventureWorks 导入脚本。

谢谢!

0 投票
5 回答
81 浏览

sql - 使用选择查询中的值声明变量

正如您所看到的,这行不通,我希望显示 30-40 岁的人的年龄以及他们的 id、bday 和年龄。声明@age 是我的问题。我尝试使用substring(getdate...), 2, 2),但它似乎不起作用。有任何想法吗?谢谢

0 投票
1 回答
118 浏览

c# - 将新记录插入 SQL Server

我在这里甚至在 Visual Studio 中还是新手,所以我并不完全了解 Visual Studio 中的所有功能。我正在尝试将数据插入 SQL Server。当我运行此代码并输入必要的信息时,我的标签消息会显示出来,但是当我查看 SQL Server 时,什么都没有改变。Visual Studio 已连接到 SQL Server。我在这里先向您的帮助表示感谢。

0 投票
1 回答
1530 浏览

ssas - MDX 中的 NONEMPTY 和 CROSSJOIN 性能和顺序

我想知道以下两个查询中哪一个更高效?

查询一:

查询 2:

我会说查询 2 的性能/优化更高,因为首先您取出所有不必要的成员,然后交叉加入它们。第一个查询交叉连接所有内容,然后取出空值。那将是我的猜测,但我想要一个可以清理我的人。

编辑1 响应答案的评论

假设我添加了一个度量作为第二个参数,因此它不会进入“默认度量”。第二个查询如何返回 null 值?我指定在非空成员之间交叉加入。而且我真的不明白无论涉及的维度如何,它们如何返回不同的结果。对我来说,它们似乎相当相似。我没看到什么?

查询一:

查询 2:

编辑 2

正如答案所说,查询不一样。当@GregGalloway 提出其他场景时,我意识到了这一点。我用样本数据做了一个excel,所以也许有人会发现它很有用。 在此处输入图像描述