关于linq的分组查询语法

 

[太原]杨治理(346048058)  20:56:07
怎么分组 求出每次列车 历时 起始站 终点站 
[太原]杨治理(346048058)  20:57:21
例如:K130,齐齐哈尔,长春,历时
[江苏] Tim (107770540)  21:06:27
var query=from t in db.TableA
          group t by t.ID into g
          let start=g.OrderBy(s=>s.S_No).First()
          let end=g.OrderByDesending(s=>s.S_No).First()         
          select new {
              ID=t.Key,
              first=start.Station,
              end=end.Station,
              durition=end.D_Time-start.A_Time

          };
[江苏] Tim (107770540)  21:09:34
ID=t.Key,
========
ID=g.Key,  更正一下

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值