首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL求出上司

2013-06-26 
SQL求出上级表结构 本人直接上级间接上级A01B01B01C01要做出效果是本人直接上级间接上级A01B01C01B01C01D0

SQL求出上级
表结构
 
本人              直接上级      间接上级
A01            B01
B01            C01

要做出效果是
本人              直接上级      间接上级
A01               B01        C01
B01               C01        D01

并且是在同一张表做处理。并需要灵活的update语句,最好一条语句能够执行出来
自己能够用查询可以查出来,但是用update不知道怎么写,好像着力点没有


SQL?实用
[解决办法]


好像已经回答过了
http://bbs.csdn.net/topics/390492105?page=1#post-394798072



update  a
set 间接上级 = b.直接上级 

from Employees  a left join  Employees b  on a.直接上级 = b.本人



引用:
表结构
 
本人              直接上级      间接上级
A01            B01
B01            C01

要做出效果是
本人              直接上级      间接上级
A01               B01        C01
B01               C01        D01

并且是在同一张表做处理。并需要灵活的update语句,最好一条语句能够执行出来
自己能够用查询可以查出来,但是用update不知道怎么写,好像着力点没有

[解决办法]
楼上答案已经正确

热点排行