我正在编写LINQ to SQL语句,并且正在使用带有ONC#中子句的普通内部联接的标准语法。
ON
您如何在LINQ to SQL中表示以下内容:
select DealerContact.* from Dealer inner join DealerContact on Dealer.DealerID = DealerContact.DealerID
它类似于:
from t1 in db.Table1 join t2 in db.Table2 on t1.field equals t2.field select new { t1.field2, t2.field3}
为表提供一个明智的名称和字段将是一个很好的例子。:)
更新资料
我认为对于您的查询,这可能更合适:
var dealercontacts = from contact in DealerContact join dealer in Dealer on contact.DealerId equals dealer.ID select contact;
由于您在寻找联系人,而不是经销商。