2012-02-28 51 views
1

嗨,我有一个名为EMP如何编写匹配行ID的选择查询?

 EmpName |EmpBranchName |ApproverId| 
     Anil |ajsdajd  |1 
     Ghouse |ajkbhsdf  |1 
     raghu |asjbsdfs  |1 
     sravan |ajsdf   |2 
     niharika|aasfsdfs  |2 
现在

一个表,它看起来像这样....当审批人与ApproverId = 1个登录他在他的第一个网格,其与前人的精力分配给他的ID数据来填充....即行与列ID = AppoverID应grid..can任何一个被填充告诉我怎么写查询这个......我可以填充到电网的照顾......

谢谢...

+0

不明白你的问题....请详细说明吧... 但我得到我这... SELECT * FROM EMP其中approverId =“1” – 2012-02-28 11:16:22

回答

1

当然这只是...

select EmpName, EmpBranchName 
from Emp 
where ApproverId = @ApproverId 

你只需要从谁在日志中识别@ApproverId并传递到查询

1

或者可能是这样的

Select 
    Positions.JobTitle, 
    Positions.StaffMember, 
    Positions.ApproverId, 
    emp.EmpName, 
    emp.ApproverId 

from Positions 
inner join emp on positions.ApproverId = emp.ApproverId 

这将只显示文章,其仅ApproverID的(无论是1 2或3)可以看到

相关问题