Custx_hierarchy

The syntax for Microsoft SQL Server is:

select *from cust1_hierarchy()
where top_mem in(
  select mem_id
  from ctrain.cust1
  where mem_name like '{Product}'
 )

When {Product} is replaced by the consolidated member Game Machines from the Product dimension, the result is:

mem_id mem_pid level top_mem
20 -1 1 20
4 20 2 20
21 20 2 20
5 4 3 20
6 4 3 20
7 4 3 20
2 21 3 30
3 21 3 20
22 21 3 20

Tthe top_mem column contains 20 which corresponds to Game Machines. The mem_id column contain 20 (self) as well.