【发布时间】:2011-05-06 03:29:05
【问题描述】:
我已经掌握了 LINQ-to-SQL 的基础知识,但我一直在努力让 JOIN 正常工作。我想知道如何将以下内容转换为 LINQ-to-SQL(最好使用方法链接,因为这是我的首选格式)。
SELECT c.CompanyId, c.CompanyName,
p.FirstName + ' ' + p.LastName as AccountCoordinator,
p2.FirstName + ' ' + p2.LastName as AccountManager
FROM dbo.Companies c
INNER JOIN dbo.Persons p
ON c.AccountCoordinatorPersonId = p.PersonId
INNER JOIN dbo.Persons p2
ON c.AccountManagerPersonId = p2.PersonId
【问题讨论】:
标签: c# linq linq-to-sql inner-join