伪列LEVEL,在关系表中表示树的一个查询语句,请教高手。
表项如下,FATHER为父结点的名字,QUANTITY为该结点类型所需的数量,如:一个A需要3个A1,2个A2,3个A11(3*1),6个A12(3*2),6个A111(3*2),6个A112(3*2)。该表表示了一个四层7个结点的二叉树。
NO NAME QUANTITY FATHER TARGET
---------- ------ ---------- ------ ----------
1 A 5
2 A1 3 A
3 A2 2 A
4 A11 1 A1
5 A12 2 A1
6 A111 2 A11
7 A112 2 A11
问题是,执行怎样的查询可以显示出生产N个A(表中是5个)需要多少个不同的结点。可能要用到伪列LEVEL。