请问这句话有什么问题,怎么改?
declare      @deptfullname   varchar(100) 
 select   a.deptid   ,   @deptfullname   =   d1.orgName+d2.orgName 
    from   DeptInfo   a    
 left   join   OrgInfo   d1   on   a.Org1   =   d1.OrgId   left   join   OrgInfo   d2   on   a.Org2   =   d2.OrgId    
 where   a.DeptId=154   
 错误提示:A   SELECT   statement   that   assigns   a   value   to   a   variable   must   not   be   combined   with   data-retrieval   operations.   
 要达到这个效果该怎么改呢?谢谢了!
------解决方案--------------------select a.deptid ,deptfullname = d1.orgName+d2.orgName 
  from DeptInfo a  
 left join OrgInfo d1 on a.Org1 = d1.OrgId  
 left join OrgInfo d2 on a.Org2 = d2.OrgId  
 where a.DeptId=154
------解决方案--------------------declare  @deptfullname varchar(100) 
 select @deptfullname = d1.orgName+d2.orgName 
  from DeptInfo a  
 left join OrgInfo d1 on a.Org1 = d1.OrgId left join OrgInfo d2 on a.Org2 = d2.OrgId  
 where a.DeptId=154