具有多个键的sql联接

qzlgjiam  于 2021-08-09  发布在  Java
关注(0)|答案(0)|浏览(151)

我需要一个连接/脚本的帮助,它需要引用两个键以缩小数据范围。
下面是我正在处理的数据示例:

OnboardingID    AboutTypeID ReferenceID OnboardingState
1                   5           1009         6
2                   5           1010         5
3                   6           132456       6
4                   6           178945       6
5                   5           1011         4
6                   6           165489       5

abouttypeid等于employeeid(6)和他们的申请/工作id(5)。换句话说,referenceid#132456(employee)也与referenceid#1009(他们的请求)相关。
如何根据onboardingstate列和所需的其他联接编写联接,以确定特定员工的requisition onboardingstatus为5,而employee onboardingstatus为6时的范围?你可以在下面的假连接中看到它们是如何结合在一起的。

inner join dbo.employee e on dbo.onboardings.referenceID = e.employee_Id
inner join dbo.requisition r on dbo.onboardings.referenceid = r.requisitionID
dbo.requisition.EmployeeID = dbo.employee.employeeID

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题