我有2个表,一个包含3个唯一用户ID的表,它们可以彼此不同......以及具有匹配用户login_names的事实表。 (所有三个ID都可以是唯一的)
Table:LIS_Results
Prelim_Report_TechID | Final_Report_TechID | Final_Test_TechID
------------------------------------------------------------------------
23 175 200
Table:Glb_Users
UserID | Login_Name
------------------------
23 Jdoe
175 Dduck
200 mtyson
如果ID都相同,那么它就是INNER JOIN和ID = ID并选择Login_Name ...
如何引用事实表并输出与ID匹配的所有Login_Names?
答案 0 :(得分:0)
select table.id1, fk1.name
, table.id2, fk2.name
from table
join fk as fk1
on fk1.id = id1
join fk as fk2
on fk2.id = id2