Skip to content

Instantly share code, notes, and snippets.

@brenopolanski
Last active August 29, 2015 14:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save brenopolanski/132a5b62440b2aa2a9d3 to your computer and use it in GitHub Desktop.
Save brenopolanski/132a5b62440b2aa2a9d3 to your computer and use it in GitHub Desktop.
MDX Dates

Equals

Filter([Time].[Weekly].[Day].members, [Time].[Weekly].[Day].CurrentMember.Properties("date_string") = '1997/02/01')

After

Filter([Time].[Weekly].[Day].members, [Time].[Weekly].[Day].CurrentMember.Properties("date_string") > '1997/02/01')

Before

Filter([Time].[Weekly].[Day].members, [Time].[Weekly].[Day].CurrentMember.Properties("date_string") < '1997/02/01')

Between

Filter([Time].[Weekly].[Day].members, [Time].[Weekly].[Day].CurrentMember.Properties("date_string") >'1997/02/01' AND [Time].[Weekly].[Day].CurrentMember.Properties("date_string") < '1997/03/01')

Not Between

Filter([Time].[Weekly].[Day].members, [Time].[Weekly].[Day].CurrentMember.Properties("date_string") >'1997/02/01' OR [Time].[Weekly].[Day].CurrentMember.Properties("date_string") < '1997/03/01')

Different

Filter([Time].[Weekly].[Day].members, [Time].[Weekly].[Day].CurrentMember.Properties("date_string") <> '1997/02/01')

After&Equals

Filter([Time].[Weekly].[Day].members, [Time].[Weekly].[Day].CurrentMember.Properties("date_string") >= '1997/02/01')

Before&Equals

Filter([Time].[Weekly].[Day].members, [Time].[Weekly].[Day].CurrentMember.Properties("date_string") <= '1997/02/01')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment