MDX中使用成員屬性-資料庫專欄,SQL Server
在許多情況下,一些文字性的內容並非成員的資料,但為了顯示其內容,我們一般定義為成員的屬性,為了在
查詢中使用!比如[customers]維,其性別、住址、電話可能就是成員的屬性,在mdx查詢中,我們既想查詢數
據量,如銷售數量、銷售金額,也想查詢客戶的資訊,如性別、住址、電話等。mdx提供了幾種方法來獲取成員
的屬性。
1)dimension properties
select
{[measures].members} on columns,
{[customers].[all customers].[usa].[ca].[altadena].children}
dimension properties [customers].[name].gender,[customers].[name].address
on rows
from sales
可以查詢客戶的性別和地址屬性。
備註:在mdx例子應用中查詢語法正確,資料無法顯示,是否要通過adomd等才能正確獲取??
2)properties 函式
with
member [measures].[gender] as
[customers].currentmember.properties("gender")
member [measures].[address] as
[customers].currentmember.properties("address")
select
{ [measures].[gender], [measures].[address],[measures].members} on columns,
{[customers].[all customers].[usa].[ca].[altadena].children} on rows
from sales
在mdx顯示客戶性別、地址以及銷售金額等資訊。
備註:在mdx例子應用中資料正常顯示。
查詢中使用!比如[customers]維,其性別、住址、電話可能就是成員的屬性,在mdx查詢中,我們既想查詢數
據量,如銷售數量、銷售金額,也想查詢客戶的資訊,如性別、住址、電話等。mdx提供了幾種方法來獲取成員
的屬性。
1)dimension properties
select
{[measures].members} on columns,
{[customers].[all customers].[usa].[ca].[altadena].children}
dimension properties [customers].[name].gender,[customers].[name].address
on rows
from sales
可以查詢客戶的性別和地址屬性。
備註:在mdx例子應用中查詢語法正確,資料無法顯示,是否要通過adomd等才能正確獲取??
2)properties 函式
with
member [measures].[gender] as
[customers].currentmember.properties("gender")
member [measures].[address] as
[customers].currentmember.properties("address")
select
{ [measures].[gender], [measures].[address],[measures].members} on columns,
{[customers].[all customers].[usa].[ca].[altadena].children} on rows
from sales
在mdx顯示客戶性別、地址以及銷售金額等資訊。
備註:在mdx例子應用中資料正常顯示。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12921506/viewspace-201761/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Case】SQL SERVER 屬性OWNER不可用於資料庫xxx。SQLServer資料庫
- SQL Server 中的 ACID 屬性SQLServer
- Blazor使用sql server 資料庫BlazorSQLServer資料庫
- SQL Server中獲取資料庫名、表名、欄位名和欄位註釋的SQL語句SQLServer資料庫
- python獲取、修改mysql資料庫欄位屬性PythonMySql資料庫
- 資料庫映象 (SQL Server)資料庫SQLServer
- SQL Server資料庫安全SQLServer資料庫
- SQL Server資料庫巡檢SQLServer資料庫
- sql server 2005資料庫快照SQLServer資料庫
- SQL Server收縮資料庫SQLServer資料庫
- sql server 資料庫收縮SQLServer資料庫
- SQL Server資料庫遷移SQLServer資料庫
- 管理SQL Server資料庫安全SQLServer資料庫
- SQL SERVER備份資料庫檔案(使用SSMS)SQLServer資料庫SSM
- SQL Server資料庫恢復,SQL Server資料恢復,SQL Server資料誤刪除恢復工具SQLRescueSQLServer資料庫資料恢復
- 資料庫架構和物件、定義資料完整性-SQL Server資料庫架構物件SQLServer
- SQL Server無法刪除資料庫 "xxx",因為該資料庫當前正在使用(如何刪除一個Sql Server資料庫)SQLServer資料庫
- SQL Server 生成C#公共實體屬性和私有屬性SQLServerC#
- Sql Server 資料庫學習-常用資料庫 物件SQLServer資料庫物件
- SQL Server 跨資料庫查詢SQLServer資料庫
- 資料庫映象 (SQL Server)操作模式資料庫SQLServer模式
- 【資料庫學習】資料庫平臺:mysql,sql server資料庫MySqlServer
- 關於SQL Server 映象資料庫快照的建立及使用SQLServer資料庫
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer
- SQL Server 資料庫基本記錄(一)SQLServer資料庫
- 資料庫監視器(SQL Server Profilter)資料庫SQLServerFilter
- SQL Server DACPAC資料庫部署錯誤SQLServer資料庫
- SQL Server統計資料庫中表大小SQLServer資料庫
- SQL Server 資料庫基本記錄(二)SQLServer資料庫
- SQL Server 資料庫基本記錄(三)SQLServer資料庫
- c#連線SQL Server資料庫C#SQLServer資料庫
- Sql Server 資料庫中呼叫dll檔案的過程SQLServer資料庫
- SQL Server資料庫建立新使用者及關聯資料庫的方法教程SQLServer資料庫
- Oracle DG管理資料庫屬性Oracle資料庫
- 關於SQL Server資料庫中的使用者許可權和角色管理SQLServer資料庫
- SQL Server資料庫中的資料型別隱式轉換問題SQLServer資料庫資料型別
- 還原sql server 2000資料庫的坑,不同版本資料庫SQLServer資料庫
- Sql Server2014資料庫清理日誌SQLServer資料庫
- SQL Server實戰四:查詢資料庫的資料SQLServer資料庫