1
一个SQL查询我有以下SQL查询:有麻烦转换为LINQ到实体
SELECT Comment, JD, Jurisdiction, RegStatus, Region, SPDR_NAME
FROM dbo.Registered_status_by_year
GROUP BY Comment, JD, SPDR_NAME, Region, Jurisdiction, RegStatus
HAVING (Region = @Region) ORDER BY JD
我试图将其转换为LINQ到实体。我有以下,迄今:
var result = (from x in myEntities.IRTStatusByYearSet
group x by new { x.Comment, x.JD, x.SPDR_NAME, x.Region, x.Jurisdiction, x.RegStatus } into g
select g);
的问题是,我似乎无法使用“排序依据”,因为“G”不必是列名的任何“属性”。
有谁知道我该怎么做?我已经寻找了通过分组来执行顺序的例子,但是它们都只显示了一件事情的分组,或者按照分组中的项目“计数”排序,而不是通过其他值排序。
这就是完全它..非常感谢你!我将在10分钟后立即回答这个问题。 =) –