繁体   English   中英

具有聚合函数OrderBy的Linq查询

Linq query with aggregate function OrderBy

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有以下LinqToEntities查询,但不确定在哪里或如何添加orderby子句:

     var results = 
                        from d in db.TBLDESIGNER
                        join s in db.TBLDESIGN on d.ID equals s.TBLDESIGNER.ID
                        where s.COMPLETED && d.ACTIVE
                        let value = new { s, d}
                        let key = new { d.ID, d.FIRST_NAME, d.LAST_NAME }
                        group value by key into g
orderby g.Key.FIRST_NAME ascending, g.Key.LAST_NAME ascending

                        select new
                        {
                            ID = g.Key.ID,
                            FirstName = g.Key.FIRST_NAME,
                            LastName = g.Key.LAST_NAME,
                            Count = g.Count()
                        };

这应该按照First_Name升序,然后Last_Name升序排序。

我尝试添加排序,但对结果集没有任何影响。 有人可以在上面的查询中提供一个示例,说明orderby的去向。 谢谢,比利

1 个回复

请参阅上面的更新版本。 我在哪里添加:

orderby g.Key.FIRST_NAME ascending, g.Key.LAST_NAME ascending
1 具有动态Order By的LINQ查询

我有一个查询,我需要根据查询字符串参数进行ordeby。例如,如果sortby参数是价格,Query需要随价格变化。 如果其评级比更改查询按评级排序。 我知道PredicateBuilder可以做And和OR的东西,但我如何进行动态ordeby linq查询。 ...

2 Linq动态查询OrderBy具有导航属性

我有这种方法来建立带有分页和排序的动态linq查询。 但是,当通过与其他实体(例如,实体产品)有关系的属性进行发送排序时,与客户有关系,并且调用获取客户的方法,并且在“ includeProperties”中发送产品,而我希望通过“ Product.Name”进行排序。 它没有用 方法 ...

5 Linq查询到orderby

我的数据库有3个表。 我要做的就是在表3中的最新日期之前对其进行排序 桌子有点像 表格1 表2 表3 我正在使用EF,并且我的对象基于Table1 所以我可以 错误消息是 在基础商店提供程序中,用于调用“ GroupBy”方法的键选择 ...

6 LINQ查询-奇数结果-OrderBy

我有以下代码: ERSNoticeMap代码如下: 我的OGeneralFile如下(即使与该问题无关): 现在,这是奇怪的部分。 当我运行它并查看SQL事件探查器时,它无法正确排序我的查询。 我得到以下内容: 选择外部排名前10位的关键字时,排序依据应位于内 ...

2010-02-24 22:21:26 1 185   sql/ linq
7 OrderBy列出LINQ查询

我的模型包含Offers清单。 可提供拥有SpecialOffers价值true应该由orderd RGU和OfferPriority 。 具有SpecialOffers值false应仅由InitialPrice (降序)订购。 我尝试了以下查询,它实现了第一部分,即由RGU和Offe ...

2016-09-27 09:53:03 2 101   c#/ linq
8 将具有聚合的Linq查询绑定到ListView WPF C#

我有一个“ TimePunch”类,它记录每个用户的进/出时间配对以及一个Flag级别,该级别继承自INotify并具有许多绒毛的公共获取/返回,为简便起见,将忽略这些公共获取/返回。 我将这些集合作为列表视图的基础源进行绑定,并具有许多类似于标签的按钮,以使Manager可以切换他们正 ...

9 LINQ查询具有聚合功能和连接条件

我在SQL中有以下非常简单的查询: 我需要将此查询转换为Linq to Entities查询。 我尝试了以下(我知道错了): 我知道这没有意义。 任何形式的帮助表示赞赏。 我无法找到一个帖子,它有一个LINQ格式的查询,包含聚合函数,一个连接条件和两个不同表的字段上的(乘法 ...

10 具有动态Order By的LINQ查询-一个以上字段

我有一个以名称,日期,类别为参数的集合。 我想根据动态变化的三个输入顺序对列表进行排序。 例如:在一种情况下,我必须分别对订单日期,名称,类别进行排序。 在另一种情况下,顺序是名称,日期和类别。因此我可以拥有所有排列和组合。 有人可以通过一种通用的方式来帮助我。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM