0
這裏是一個Sql Fiddle立即獲得價值不大
在上面的小提琴,我會通過在狀態,我從表中需要立即價值不大的每一行ID的日期。
即。比如我通過2012-DEC-09
它需要返回 兩行他們
DEL December, 07 2013 00:00:00+0000
MST December, 06 2013 00:00:00+0000
我需要它在實體框架LINQ查詢。 Cab yiu幫我嗎?
這裏是一個Sql Fiddle立即獲得價值不大
在上面的小提琴,我會通過在狀態,我從表中需要立即價值不大的每一行ID的日期。
即。比如我通過2012-DEC-09
它需要返回 兩行他們
DEL December, 07 2013 00:00:00+0000
MST December, 06 2013 00:00:00+0000
我需要它在實體框架LINQ查詢。 Cab yiu幫我嗎?
像這樣的東西應該工作:
var results =
from r in TblDates
where r.Date < givenDate
orderby r.Date descending
group r by r.RoomID into g
select new {
g.Key,
g.First().Date
};
或許
var results =
from r in TblDates
where r.Date < givenDate
group r by r.RoomID into g
select g.OrderByDescending(r => r.Date).First();