SQL查询将select-from-join转换为LinQ

时间:2013-02-27 11:48:27

标签: sql-server linq

我正在研究NorthWind'数据库,我想将我的SQL代码转换为LinQ。

这是我的代码:

select s.CompanyName,o.OrderID, o.Freight 
from Orders as o 
join Shippers as s on o.ShipVia = s.ShipperID

1 个答案:

答案 0 :(得分:2)

var query = from o in db.Orders
            join s in db.Shippers on o.ShipVia equals s.ShipperID
            select new {
               o.OrderID,
               o.Freight,
               s.CompanyName
            };

我建议您使用LINQ Pad来学习LINQ并测试您的查询。