【问题标题】:Is this query correct?这个查询正确吗?
【发布时间】:2014-04-29 12:17:34
【问题描述】:

问题是:- 为 Star Model 编写一个 OLAP 查询,检索数量、总收入和折扣 对于每个citytype of furnituremonth

这是我做过的,想知道这是否正确

SELECT Quantity, Income, Discount, City, Type, Month

FROM Sales, Customer, Furniture, Time

WHERE Count(quantity,income,discount)

GROUP BY City, Type, Month; 

【问题讨论】:

  • 如果它有效,则表示它是正确的。现在,当心否决票。 Xb
  • 不!销售、客户、家具和时间这条线上的问题
  • 我从未见过“AND”而不是最后一个逗号。是否有任何 SQL 方言允许这样做?
  • 无处不在的“和”是什么?
  • 好像你是在快速查询,而不是执行。

标签: mysql sql olap


【解决方案1】:

您误将表连接起来。

您可能想加入您的表。

Sales, Customer, Furniture and Time

还可以尝试从您的查询中删除 AND,例如

SELECT Quantity, Income, Discount, City, Type , Month

【讨论】:

  • 谢谢,这只是考试的修订版,还没有学会加入表格。所以要去看看。
猜你喜欢
  • 2011-08-21
  • 1970-01-01
  • 2012-02-23
  • 2011-05-26
  • 2017-05-31
  • 1970-01-01
  • 2011-10-19
  • 2017-04-12
  • 1970-01-01
相关资源
最近更新 更多