我有一个名单和电子邮件地址列表(下面的格式),只需要拉回名称部分,我需要它们在一个不同的列表中填充参数。
由于数据源是SSAS OLAP多维数据集,因此我无法在数据集中编写“select distinct”查询。相反,我只能通过连接到多维数据集的共享数据源来使用查询设计器。
有没有其他人遇到这样的事情并找到了解决方案?我一直在寻找,找不到任何东西。
任何帮助将不胜感激!
由于
答案 0 :(得分:0)
试试这个:
With MEMBER [Measures].[Name]
AS
LEFT([Customer].[Customer Name].CurrentMember.Name,
InStr([Customer].[Customer Name].CurrentMember.Name,'(')-2
)
select [Measures].[Name] on columns,
DISTINCT([Customer].[Customer Name].[Customer Name]) on rows
from [Mycube]
只要客户名称由以下内容组成,它就会为您提供不同客户名称的列表:
name (email)