请教DB2递归结果作查询条件的问题
最近在做DB2的递归,但是出现一个问题,例如这样一个递归
WITH RPL(lead_by,DEPT_C,dept_n,C_Level) AS (SELECT ROOT.lead_by,ROOT.DEPT_C,ROOT.dept_n ,ROOT.C_Level FROM thrlsd1 ROOT WHERE ROOT.C_ALIVE ='1' UNION ALL SELECT CHILD.lead_by,CHILD.DEPT_C ,CHILD.dept_n ,CHILD.C_Level FROM RPL PARENT,thrlsd1 CHILD WHERE CHILD.DEPT_C=PARENT.lead_by ) SELECT DISTINCT lead_by,DEPT_C,dept_n,C_Level FROM RPL order by c_level,lead_by,dept_c ASC