我有两个表,一个用于任务,一个用于所有工作。我将departmentid
提供给sp
并希望从任务表和作业表中获取所有jobid
,并从jobid
表返回这些作业的所有详细信息。如果有任何解决方案,请告诉我。
这是我的任务表:
这是我的工作表:
在任务表中,参数departmentid
转到AssignedToDepartmentId
。在JobId
表中,参数depatmentid
转到DepartmentId
。
首先通过jobid
从两个表中获取所有departmentid
,然后获取所有jobid
的详细信息并返回jobid
的详细信息。
如果我将departmentid
参数传递给7,那么我应该获得jobid
两个jobid
"系列"的Opportunity1005
表的所有列和public void addEdge(Edge e){
adj[e.getV()].add(e);
adj[e.getW()].add(e);
}
。
答案 0 :(得分:0)
简单试试这个
CREATE PROC p_GetTableData
@DepartmentId INT
AS
BEGIN
SELECT jt.* FROM Task_Table tt INNER JOIN JobId_Table jt ON tt.JobId = jt.jobId
WHERE tt.AssignByDepatmentId = @DepartmentId
END