我需要在Linq to SQL中編寫下面的查詢,但不確定什麼是最好的方式,因爲它有兩個派生表。有什麼建議麼。沿着這些線路如何爲此編寫一個linq查詢?
SELECT A.ID
FROM
(
SELECT *
FROM Orders
WHERE ProductID = 5
) A
JOIN
(
SELECT CustomerID, MAX(Price) Price
FROM Orders
WHERE ProductID = 5
GROUP BY CustomerID
) B
ON A.CustomerID = B.CustomerID and A.Price = B.Price
到目前爲止,您有什麼LINQ聲明?如果你還沒有,你應該試試LINQPad。 – Yuck