我需要编写一个查询,该查询返回基于字段别名(不为null的字段别名)的父-子字段,我的表具有映射到子字段的三个字段:父,子和别名。像这样:
select nvl(alias, parent) as al_parent,
nvl(alias, child) as al_child
from BI.TEMP_PARENT_CHILD
where parent in (select child from BI.TEMP_PARENT_CHILD)
表格:
PARENT CHILD SORTID ALIAS
p1 c1 1 CIA
p1 c2 2 C2A
c2 c22 3 (null)