2
有沒有一種方法可以使用實體框架與「BETWEEN」做一個「INNER JOIN」?Entity Framework INNER JOIN與「BETWEEN」日期範圍
我有一個表格,每個月的第一天的日期列表,我想關聯所有我在本月的記錄,所以我可以按月分組。
無論如何,我想重現什麼是類似的東西:
SELECT a.*
FROM Assignments as a
INNER JOIN monthList as m ON (m.Date BETWEEN a.StartDate AND a.EndDate)
這裏是我試過,但沒有工作...
var query = (from a in Context.Assignments
join m in monthList on (m >= a.StartDate && m <= a.EndDate);
一兩件事要注意的是montList
不是我的上下文的一部分。
謝謝,它工作完美。 – Hemadeus
已更新爲'select new {}'以查詢完整性。 – erdinger