58
Ho le nozioni di base su LINQ-to-SQL, ma ho faticato a cercare di far funzionare correttamente i JOIN. Mi piacerebbe sapere come convertire quanto segue in LINQ-to-SQL (idealmente usando il metodo di concatenamento, poiché questo è il mio formato preferito).Come posso convertire più join interni in SQL in LINQ?
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
Grazie per l'esempio estremamente impressionante ... ancora utile di 3,5 anni più tardi! –