0
表1:承包商如何加入2代表與別名和條件
Contractor_No; -- PK
Contractor;
表2:合同
Contract_No; -- PK
ProjDesc;
Contractor_No; -- FK
如何通過連接這兩個表與承包商(從表1),Contract_No檢索數據, (Table2)中的ProjDesc?
我的SQL statment:
select a.Contractor, b.ProjDesc
from Contractors a, Contracts b
join Contractor a on a.Contractor_No = b.Contractor_No and b.Contract_No='1234';
應該是'b.Contract_No'的最後一行,而不是'b.Contractor_No'。除此之外,我更喜歡這個答案,因爲它將特定於一個表的行從'JOIN'移動到'WHERE'中。 – 2015-01-15 17:26:31
感謝@Adam V,我修改了答案。 – jiverson 2015-01-15 18:13:38