我想抓住10个最有序的产品.我的表看起来与此类似:
产品ProductID | ProductName
OrderedProductProductID | OrderID
订购OrderID | DateOrdered
目前我有以下内容:
return (from product in db.Products
from orderedProduct in db.OrderedProducts
where orderedProduct.ProductID == product.ProductID
select product).OrderByDescending(???).Distinct().Take(10);
Run Code Online (Sandbox Code Playgroud)
我在上面的查询中已经注意到我不确定要放什么.如何按订购产品表中显示的产品数量进行排序?