產品最新價格,如果我有一個包含查找每使用LinqToSql
的ProductID
價格
日期
SQL表,我想找到最新的價格給定日期。在SQL中我可以從(
選擇ROW_NUMBER()OVER(PARTITION BY的ProductID ORDER BY日期DESC)AS ROW_NUMBER這樣做
` 選擇*,
產品ID,日期,從ProductPrices
價格其中date < @targetDate
)不是Temptable
where row_number = 1 `
是否可以在LinqToSql中輕鬆實現?我的嘗試都結束了對每個產品的sql命令發佈?
即發現它的單品,雖然,而不是爲每個* *產品的第一個結果。 – 2009-07-01 16:23:11
儘管很可能我誤讀了這個問題...... – 2009-07-01 16:28:02