小白问题:表内如果用update更新数据
设计了一个有点冗余的表
ID name nums Pid
1 aa 100 4
2 bb 200 null
3 cc 150 null
4 ee null
请问怎么做让id=4记录的nums等于pid=4的nums?就是把第一条记录的nums值更新到第四条记录!谢谢 sql?update?
[解决办法]
update t1 set t1.nums=t2.nums from tb t1 join tb t2 on t1.id=t2.pid where t1.id=4