【发布时间】:2014-06-06 18:42:58
【问题描述】:
我在使用 SSAS 时遇到了一个小问题,我正在尝试从维度表向我的事实表 «Fact_Ventes» 添加一列。
这是我的查询:
Select dc.[CuNumber]
from [Warehouse].[dbo].[Dim_Clients] dc
inner join [Warehouse].[dbo].[FACT_Ventes] fv on fv.SK_Clients = dc.SK_Clients
这是我得到的错误:
子查询返回超过 1 个值。当子查询跟随 =、!=、、>= 或子查询用作表达式时,这是不允许的。
谁能帮我解决这个问题?
【问题讨论】:
-
如果列在维度表上,为什么需要将其作为计算添加到事实表中?,这真的没有多大意义
-
我需要此列在我的事实表上按 CuNumber 进行计数不同的度量
-
我有一种预感,这不是完整的代码。如果没有,请粘贴完整的 sql 查询。
标签: sql sql-server-2012 ssas