用北風資料庫當作範例,
Products OrderDetails Orders Customers
-ProductID -ProductID -OrderID -CustomerID
-ProductName -OrderID -CustomerID -City
-UnitPrice -ShipCity
要取出UnitPrice = 5 的 ProductName,
var q = from p in Products
join od in OrderDetails on p.ProductID equals od.ProductID
where od.UnitPrice == 5
select new{ p.ProductName };
上面應該是一個最基本的join寫法,把Products放前面或是OrderDetails放前面
都可以的,想取Product或OrderDetails的內容,只要在select new{} 直接用就好。