表记录:
1002
100201
1002018523532
100201435X46413
100202
1002026335332
2001
200101
200102
我要一个sql语句,能找到每个节点的父节点,目标如下:
节点 父节点
1002 null
100201 1002
1002018523532 100201
100201435X46413 100201
100202 1002
1002026335332 100202
2001 null
200101 2001
200102 2001
更多 0
------解决方案--------------------
select acct_code,
(select max(acct_code) from t y where x.acct_code like y.acct_code
------解决方案--------------------
'_%') parent_acct_code
from t x
------解决方案--------------------
改正一下,开始理解错了