58
Tôi đã có những điều cơ bản của LINQ-to-SQL xuống, nhưng tôi đã đấu tranh cố gắng để có được JOINs để hoạt động đúng. Tôi muốn biết làm thế nào để chuyển đổi sau đây để LINQ-to-SQL (lý tưởng bằng cách sử dụng phương pháp chuỗi, vì đó là định dạng ưa thích của tôi).Làm cách nào để chuyển đổi nhiều kết nối bên trong trong SQL thành 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
Cảm ơn các ví dụ vô cùng tuyệt vời ... vẫn còn hữu ích 3,5 năm sau! –