例
まず、以下のクエリ、およびそれが返す結果について考えてみます。
SELECT MEASURES.[%COUNT] ON 0,
TOPPERCENT(birthd.decade.MEMBERS, 100, MEASURES.[%COUNT]) ON 1 FROM patients
Patient Count
1 2000s 157
2 1980s 155
3 1990s 144
4 1960s 136
5 1970s 128
6 1950s 107
7 1930s 56
8 1940s 54
9 2010s 44
10 1920s 13
11 1910s 6
percentage が 100 であるため、すべてのメンバが返されます。
ここで、上記の例のバリエーションを考えてみます。percentage が 50 であるため、上位 50 パーセントが表示されます。
SELECT MEASURES.[%COUNT] ON 0, TOPPERCENT(birthd.decade.MEMBERS, 50, MEASURES.[%COUNT]) ON 1 FROM patients
Patient Count
1 2000s 157
2 1980s 155
3 1990s 144
4 1960s 136
これらのメンバの %COUNT メジャーの合計は、合計の 50% をわずかに上回ります (1960s が除外された場合は合計は 50% を下回ります)。