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