请教各位高手一SQL文啊
表如:
id par root
1 0 A
2 1
3 1
4 0 ss
5 4 B
6 4
7 2 C
8 2
用sql文实现 par非0记录的root值和id等于其par的root值一致。
------解决方案--------------------多执行几次就行了
update a set a.root=b.root from tablename a join tablename b on a.par=b.id
------解决方案--------------------update a
set a.root=b.root
from 表A a , 表A b
where a.par=b.id