Lambda Group By Max

时间:2017-04-27 12:04:45

标签: c# sql entity-framework linq

我有这个问题。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" class="checkbox color" name="color[]" value="Gray">
<input type="checkbox" class="checkbox color" name="color[]" value="red">
<input type="checkbox" class="checkbox color" name="color[]" value="black">
<input type="checkbox" class="checkbox color" name="color[]" value="yellow">

但我希望将其转换为Linq或Lambda等效物,但我还没有找到适当的方法。有人可以提出建议。

感谢您的时间。

1 个答案:

答案 0 :(得分:6)

var q = db.Table
   .GroupBy(x => x.game_id)
   .Select(g => new { game_id = g.Key, LatestEvent = g.Max(x => x.event_number) });