2015-12-17 21 views
0

我有一個MDX查詢,我要求獲得給定層次結構中的第三個級別。當我在MS SQL Server Managemnt Studio中查詢時,我只能得到選定的層次結構。但是,當我在Excel表中運行查詢時,我得到了所有三個級別。MDX - 只返回選擇的層次級別

我求什麼:

  • 1級
    • 二級
      • 3級< ---我只問收到這個傢伙。

我得到了在Excel表:

  • 1級< ---返回
    • 二級< ---返回
      • 3級別< ---返回

我得到了SQL管理工作室表什麼:

  • 1級
    • 二級
      • 3級< - - 退回

所以我的問題是:

1)我可以指定什麼水平我想在Excel表格檢索?

2)如果我想要,可以在MS SQL Server Management Studio中檢索所有三個級別嗎?

總的來說,我感興趣的是能夠控制哪些檢索當然:)

謝謝你們的,!

回答

1

看到這裏如何隱藏在Excel 1-2級: use ssas date hierarchy in excel pivottable

你是如何運行在SSMS查詢。魔方瀏覽器? MDX查詢?如果您編寫了查詢,那麼您嘗試了什麼查詢?

+0

在SSMS中,它是一個MDX查詢。我試圖在MDX中查詢的例子是SELECT [Measures]。[Real Earnings] ON 0, [ProductHierarchies]。[ProductHierarchyLevel3]。[ProductHierarchyLevel3] ON 1 FROM [FinancialDM]。當我把查詢放到一個Excel表格中(而不是Pivot)時,我同時檢索1級和2級。 – Figdor

+0

MDX查詢窗口將把所有級別放到一個列中,ProductHierarchyLevel3使我認爲這只是第三級如果你說「 ProductHierarchy] [ProductHierarchy]。[ProductHierarchy]。[ProductHierarchyLevel3]。[ProductHierarchyLevel3]。[ProductHierarchyLevel3]。[ProductHierarchyLevel3]。[ProductHierarchyLevel3]。[ProductHierarchyLevel3]。[ProductHierarchyLevel3]。 「你會得到兩列,讓我知道小計是否重要。 – GregGalloway