如何将此SQL查询转换为MDX?

时间:2011-10-24 13:55:48

标签: sql mdx translate

我搜索了不同的MDX资源,并阅读了很多关于MDX选择和过滤器的内容。 我有这个SQL查询,我必须在MDX中重组:

Select Left (hcc_key, 2) as Rayon
From [alias_dat].[dbo].[tbl_dim_responsible]
where usr_name=('John Doe')

如何使用左功能从MDX中的表中选择名称字段?

据我所知,MDX与SQL完全不同,因此无法完全翻译。如果有人能帮助我更进一步,我将非常感激。

1 个答案:

答案 0 :(得分:1)

试试这个:

With
Member [Measures].[Rayon] As Left([Dimension].[Hierarchy].CurrentMember.Name, 2)
Select
{[Measures].[Rayon]} On Columns,
{[Dimension].[Hierarchy].[Level].Members} On Rows 
From [Your Cube]