我写了一个CTE查询,这是我得到的结果
Item Parent Level Group
--------------------------------------
CRSM/002 NULL 0 CRSM/002
7160/002 CRSM/002 1 CRSM/002
7823/085 CRSM/002 1 CRSM/002
7864/038 CRSM/002 1 CRSM/002
A543/033 CRSM/002 1 CRSM/002
7460/530 CRSM/002 1 CRSM/002
7280/007 7160/002 2 CRSM/002
7009/130 7160/002 2 CRSM/002
7567/001 7160/002 2 CRSM/002
7009/126 7160/002 2 CRSM/002
7280/003 7160/002 2 CRSM/002
7280/008 7160/002 2 CRSM/002
7280/005 7160/002 2 CRSM/002
7574/004 7160/002 2 CRSM/002
7280/004 7160/002 2 CRSM/002
7280/006 7160/002 2 CRSM/002
7454/224 7280/006 3 CRSM/002
7093/633 7280/006 3 CRSM/002
7202/010 7280/006 3 CRSM/002
7202/013 7280/004 3 CRSM/002
7454/253 7280/004 3 CRSM/002
7093/553 7280/005 3 CRSM/002
8865/957 7280/005 3 CRSM/002
7202/012 7280/005 3 CRSM/002
7093/696 7280/008 3 CRSM/002
7202/011 7280/008 3 CRSM/002
7454/294 7280/008 3 CRSM/002
7202/009 7280/003 3 CRSM/002
7454/201 7280/003 3 CRSM/002
7656/002 7009/126 3 CRSM/002
A556/075 7009/126 3 CRSM/002
7574/002 7009/126 3 CRSM/002
A902/027 7009/126 3 CRSM/002
7093/418 7280/007 3 CRSM/002
7454/245 7280/007 3 CRSM/002
7202/008 7280/007 3 CRSM/002
它返回具有所有级别的层次结构,父子关系和根级父组的正确数据。
数据是正确的,但我希望数据以树形结构排列,这意味着当前的排列首先是这个0级行,然后是所有1级行的元素,所以.. on ..
我想要的安排是,0级首先,然后是第1级第1个孩子,如果那个孩子有孩子,那么那些将处于二级等等的孩子那么它将成为实际的树结构。 我不知道我是否能够正确解释我的问题。 我尝试过订购和其他组合,但无法取得成功。
有什么办法吗?