Skip to main content
InterSystems Supply Chain Orchestrator 2024.1
AskMe (beta)
Loading icon

ANCESTOR (MDX)

Returns the ancestor of the given member, within the given level.

Returned Type

This function returns a member.

Syntax and Details

ANCESTOR(member_expression,ancestor_level)

Where:

This function returns the ancestor of the given member, within the given level.

Example

The following query displays the year that is the ancestor of March 24, 1943:

SELECT MEASURES.[%COUNT] ON 0, ANCESTOR(birthd.[Mar 24 1943],birthd.year) ON 1 FROM patients
 
                             Patient Count
1943                                     76

In contrast, the following query displays the period that is the ancestor of March 24, 1943:

SELECT MEASURES.[%COUNT] ON 0, ANCESTOR(birthd.[Mar 24 1943],birthd.period) ON 1 FROM patients
 
                             Patient Count
Mar-1943                                  5

See Also

FeedbackOpens in a new tab