我搜索了不同的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完全不同,因此无法完全翻译。如果有人能帮助我更进一步,我将非常感激。
答案 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]