读书人

高手一SQL文

发布时间: 2012-02-01 16:58:19 作者: rapoo

请教各位高手一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

读书人网 >SQL Server

热点推荐