Sql server 仅当上一个度量成员满足特定条件时才显示行
考虑MDX中的某些查询Sql server 仅当上一个度量成员满足特定条件时才显示行,sql-server,mdx,Sql Server,Mdx,考虑MDX中的某些查询 SELECT NON EMPTY {[Measures].[Income]} ON COLUMNS, { SellDate.[year].Members } ON ROWS FROM [HD Kawiarnia] 显示公司每年的收入。问题是如何仅显示今年收入高于上一年的情况?,成员[Measures].[MyMeasure]为 WITH MEMBER [Measures].[MyMeasure] as IIF( ([Measures].[Inc
SELECT NON EMPTY {[Measures].[Income]} ON COLUMNS,
{
SellDate.[year].Members
} ON ROWS
FROM [HD Kawiarnia]
显示公司每年的收入。问题是如何仅显示今年收入高于上一年的情况?,成员[Measures].[MyMeasure]为
WITH MEMBER [Measures].[MyMeasure] as
IIF(
([Measures].[Income], [SellDate].[Year].currentmember)
<= ([Measures].[Income], [SellDate].[Year].CURRENTMEMBER.PREVMEMBER)
, NULL,
[Measures].[Income])
SELECT NON EMPTY {[Measures].[Income]} on COLUMNS
NON EMPTY {[SellDate].[Year].CHILDREN} on ROWS
FROM
[HD Kawiarnia]
IIF(
([措施][收入],[出售日期][年度].当前成员)