mdx的函式使用:
paralleperiod :同期
例子:
paralleperiod([time].[yqmd].[year],1,[time].[yqmd].currentmember)與去年同期
periodtodate : 本年至今
例子:periodtodate([time].[yqmd].[year],[time].[yqmd].currentmember))
使用nonemptycrossjoin 函式替代 crossjoin函式:提高一些效率
使用下鑽函式:descendants([部門].[一級部門],[部門].[二級部門], self_and_after): 查詢一級部門下,二級以及下面層級的所用成員
strtomember
函式返回字串表示式中指定的成員
ancestor:返回乙個指定成員的祖先成員的引用
ancestor([商品品牌.品類品牌].[737].[794].[798].[798_11515],[商品品牌.品類品牌].[一級品類])
siblings:返回當前成員的同級成員
[採銷員.採銷人員].[bjchenjun].siblings
crossjoin:表鏈結在求和時候,將其劃分為各個維度之和將比直接進行求和效率好
SQLite一些函式用法
格林威治日期時間,比北京時間晚8小時 select datetime now 格林威治日期 select date now 本地時間 select time now localtime 日期時間格式化 select strftime y m d h m s now localtime 加1小時 se...
String一些函式的用法
1 substring 用法 這個函式返回第乙個引數中從第二個引數指定的位置開始 第三個引數指定的長度的子字串。該字串中的每個字元都被認為具有數字位置 第乙個字元的位置是 1,第二個字元的位置是 2,依此類推。如果未指定第三個引數,將返回從第二個引數指定的位置開始直到字串結尾的子字串。如果引數不是字...
Format函式的一些用法
format格式化字串 1.按序傳入引數 實際上format 裡面的會包裝成為乙個元組,若 裡面的 裡沒有具體的引數,則按照順序填入 print my name is my age is my hobby is format alex 18,pingpangball 結果 my name isale...